1、Debugging with the Maven Jetty Plugin in Eclipse(step 1 )
导航菜单->Run->External Tools->External Tools Configurations...
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 jetty: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.
• 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.
2、Debugging with the Maven Jetty Plugin in Eclipse (step 2 )
导航菜单->Run-Debug Configurations...->Remote java Application
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.
分享到:
相关推荐
4. **生命周期映射**:Eclipse中的构建操作(如Build、Clean、Debug)可以映射到Maven的生命周期阶段,实现IDE与Maven的无缝协作。 5. **支持Maven profiles**:插件允许你管理和激活Maven的profile,以适应不同的...
3. **调试Maven插件**:通过"Eclipse Debug Configurations",可以设置Maven插件的运行参数进行调试。 五、常见问题及解决 1. **依赖冲突**:检查POM.xml中的依赖树,使用`<exclusions>`标签排除冲突的库。 2. **...
3. **将Maven项目部署到Tomcat**: 右键选中项目,选择`Properties -> Run/Debug Settings`,在Maven Build配置中添加`tomcat7:deploy`目标,然后将项目拖入Servers视图的Tomcat服务器。 4. **启动Tomcat**: 在...
在Maven的`pom.xml`中配置调试端口,并在Eclipse的Debug配置中指定相应的端口,即可实现远程调试Maven应用。 8. **插件管理**:Maven的强大之处在于其丰富的插件生态系统,通过POM文件可以配置使用特定的Maven插件...
mybatis3.4.6源码,导入eclipse即可debug,运行之前需要配置maven环境...debug程序在org.apache.ibatis.test这个package下。需要自己配置一下数据库哦!!不然会找不到
### Eclipse Maven Jetty 配置详解 #### 一、引言 在开发Web应用程序时,开发者经常需要在本地环境中配置并测试应用。Eclipse作为一款流行的集成开发环境(IDE),结合Maven(一种项目管理工具)与Jetty(一款开源...
Eclipse、Maven和Jetty是当前流行的软件开发工具和框架,它们可以高效地协同工作于Web项目的开发过程中。本知识点将详细介绍如何结合这三个工具开发Web项目。 Eclipse是一个开源的集成开发环境(IDE),它广泛用于...
使用`Run As` -> `Maven Build`命令执行构建,或`Debug As` -> `Maven Build`进行调试。 8. **注意问题** 如果在MyEclipse中遇到资源未发布或类文件位置不正确的问题,可能是因为MyEclipse与Maven集成不够理想。...
使用Eclipse的Debug模式启动Tomcat,可以设置断点进行调试。为了进一步提高性能,可以考虑使用像JRebel这样的工具,它能够实现真正的热部署,无需重启服务器即可看到代码更改的效果。 通过以上步骤,你可以实现...
标题《eclipse debug方式部署cloudstack4.0》所涉及的知识点主要包括以下方面: 1. Eclipse环境配置:Eclipse是一个开放源代码的集成开发环境(IDE),广泛用于Java开发,具有丰富的插件生态系统。在部署CloudStack...
- 导入Liferay项目:将Liferay源码导入到Eclipse的工作空间,这可能涉及到导入已有的Maven或Gradle项目。 - 配置部署:将Liferay的WAR文件或解压后的目录添加到Tomcat的webapps目录。 - 设置调试配置:在“运行”...
### Maven在Eclipse上的部署与简单运用 #### 一、Maven简介 Maven是由Apache组织维护的一个项目管理和综合工具,主要用于Java项目的构建、依赖管理等。它通过一系列标准流程来构建项目,使得项目的构建过程变得...
在开发Java Web应用程序时,有时候我们需要快速地进行调试和测试,这时使用Maven与Jetty的集成可以帮助我们高效地完成这个任务。本文将详细介绍如何在Maven环境下利用Jetty插件进行调试。 **1. 环境和条件** 首先...
本教程将通过Eclipse集成开发环境,结合Maven构建工具,详细介绍如何进行Hadoop文件系统的文件增删改查操作。以下是对这些知识点的详细阐述: 1. **Eclipse**: Eclipse是一款流行的Java开发IDE,它提供了丰富的代码...
接着,打开"Debug"子项,检查其中的两个选项,通常这两个选项分别是“Enable debug mode for .class files without sources”(启用无源代码.class文件的调试模式)和“Automatically decompile on debug”(自动在...
4. 使用m2e-wtp插件:如果你的项目是基于Maven构建的,可以安装m2e-wtp插件,它能帮助Eclipse与Maven更好地协同工作,实现热部署。 5. 配置Tomcat或Jetty服务器:对于某些服务器,比如Tomcat,你可以在其配置文件...
##### 步骤5:配置Eclipse中的Debug环境 1. 在Eclipse中创建一个新的Remote Java Application。 2. 配置主机地址为Tomcat所在的服务器IP地址,端口为8000(或上一步设置的其他端口)。 3. 完成配置后,点击“Debug”...
【SSH+Maven+Bootstrap视频教程】第18章主要讲解了如何测试并应用Log4j日志框架,这是Java开发中的一个关键组件,尤其在系统监控、调试和错误跟踪方面发挥着重要作用。Log4j是Apache软件基金会的一个开放源代码项目...