Step 1
Go to the Run/External Tools/External Tools ..." menu item on the "Run" menu bar. Select "Program" and click the "New" button. On the "Main" tab, fill in the "Location:" as the full path to your "mvn" executable. For the "Working Directory:" select the workspace that matches your webapp. For "Arguments:" add jetty6:run.
Move to the "Environment" tab and click the "New" button to add a new variable named MAVEN_OPTS with the value:
-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=y
If you supply suspend=n instead of suspend=y you can start immediately without running the debugger and launch the debugger at anytime you really wish to debug.
[]
Step 2
Then, pull up the "Run/Debug/Debug ..." menu item and select "Remote Java Application" and click the "New" button. Fill in the dialog by selecting your webapp project for the "Project:" field, and ensure you are using the same port number as you specified in the address= property above.
Now all you need to do is to Run/External Tools and select the name of the maven tool setup you created in step 1 to start the plugin and then Run/Debug and select the name of the debug setup you setup in step2.
原文http://simile.mit.edu/wiki/How_to_debug_mvn_jetty:run_in_Eclipse
分享到:
相关推荐
本示例项目"**Eclipse Maven SSM 增删改查示例**"旨在帮助开发者理解和实践这些技术的集成使用,实现数据的CRUD(Create、Read、Update、Delete)操作。接下来,我们将详细探讨这个项目中的关键知识点。 **1. ...
Eclipse Maven插件(也称为m2e)将Maven的功能无缝地整合到Eclipse IDE中,为开发者提供了丰富的功能和直观的工作流程。 **安装Eclipse Maven Plugin** 安装Eclipse Maven插件的过程相对简单,主要遵循以下步骤: ...
m2eclipse是Eclipse集成开发环境(IDE)中的一个非常重要的插件,它将Apache Maven的构建和项目管理功能无缝地整合到了Eclipse中。Maven是一个强大的项目管理和依赖管理工具,广泛用于Java应用程序的构建、管理和...
Eclipse Maven apache压缩包是一个专为Windows系统设计的开发软件集合,它整合了服务器环境、Maven构建工具以及Eclipse IDE,旨在为开发者提供一站式解决方案,以高效地进行Java应用程序的开发、测试和部署。...
**Eclipse 整合 Jetty 调试详解** 在Java Web开发中,Eclipse作为常用的集成开发环境,提供了强大的代码编辑、调试和项目管理功能。Jetty则是一款轻量级、高性能的嵌入式HTTP服务器和Servlet容器,广泛应用于各种...
开发者可以通过Eclipse的调试工具,结合Maven的构建功能,进行测试和优化,确保应用程序的稳定性和性能。 总之,"eclipse+maven+ssh"的组合是Java Web开发中的经典配置,它利用了强大的开发工具、项目管理和框架...
【描述】"maven3.0.4在eclipse中的插件"说明了该插件的主要作用是将流行的构建工具Maven 3.0.4整合到Eclipse中,以便开发者能够在IDE内部管理项目依赖、构建和测试。这极大地提升了开发效率,使得Java项目的生命周期...
本篇将详细介绍如何在Eclipse环境下,利用Maven整合SSH项目,并包含数据库连接的配置与测试。 首先,我们需要了解SSH框架的基本概念: 1. Struts2:这是一个基于MVC设计模式的Web应用框架,负责处理用户请求并返回...
要将Maven与Eclipse整合,首先确保你的系统已经安装了Maven。然后,在Eclipse中通过"Help" -> "Eclipse Marketplace"搜索"Maven Integration for Eclipse"并安装M2E插件。安装完成后,配置Maven设置,包括Maven的...
"openi1.3 eclipse 整合调试"这个主题涉及到的是将openi1.3版本的项目与Eclipse进行集成,并进行调试的过程。这通常涉及到一系列步骤,包括项目导入、构建路径设置、依赖库管理以及调试配置等。 首先,我们需要了解...
3. Eclipse整合Maven: Eclipse作为一款流行的Java IDE,提供了与Maven集成的插件,名为M2E (Maven Integration for Eclipse)。该插件使得开发者在Eclipse中可以直接管理Maven项目,包括构建、编译、测试、打包等。...
Eclipse Maven插件,也被称为M2E(Maven2 Eclipse),是Eclipse官方支持的一个插件,它无缝地将Maven的功能整合到Eclipse的工作空间中。通过安装M2E插件,开发者可以无需繁琐的手动配置,直接在Eclipse内创建、导入...
10. **聚合报告**:集成Maven的报表功能,将多种报表整合在Eclipse的视图中,便于查看项目的状态和分析结果。 在使用Maven 2 Eclipse Plugin时,开发者需要注意以下几点: - 安装插件时要确保Eclipse版本和Maven...
通过这个Maven整合SSM的示例,开发者可以深入了解SSM框架的集成过程,学习如何使用Maven管理项目依赖,理解Spring、SpringMVC、MyBatis各自的作用以及它们之间的协作机制。这对于Java web开发人员来说,是一份宝贵的...
- **运行与调试**: 直接运行 Maven 的生命周期目标,如 "Run As" -> "Maven Build",设置生命周期阶段(如 "install" 或 "test")。 - **管理依赖**: 可以通过 POM.xml 文件直接编辑依赖,Eclipse 会自动同步。 - ...
- Maven有许多插件,比如maven-eclipse-plugin可以帮助生成Eclipse项目文件,maven-compiler-plugin用于编译源代码,maven-surefire-plugin用于运行单元测试。通过在pom.xml中配置,可以利用这些插件扩展Maven的...
一旦所有配置完成,可以通过Maven的`mvn clean install`命令来构建项目,然后在Eclipse中导入项目并启动服务器,即可运行和调试Web应用。 总的来说,"eclipse下SpringMVC+Maven+Mybatis+MySQL项目搭建"是一个综合性...
首先,Eclipse是Java开发人员广泛使用的集成开发环境,它提供了丰富的代码编辑、调试和项目管理功能。为了在Eclipse中搭建Spring MVC项目,你需要安装几个必要的插件,如M2E(Maven Integration for Eclipse)用于...
"用maven整合struts+spring+hibernate"这个主题,就是关于如何将这三大核心框架——Struts、Spring和Hibernate——集成到一个项目中的实践教程。Struts提供了MVC(Model-View-Controller)架构,Spring是全面的后端...
本项目" Dorado与Maven整合项目 "是将Dorado、Spring和Hibernate这三个强大的框架整合在一起,以便在一个Maven管理的项目环境中进行高效开发。下面我们将详细探讨这些关键知识点。 1. **Dorado7**: Dorado7是一款...