`

ECLIPSE DEBUG MAVEN

    博客分类:
  • JAVA
 
阅读更多
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.
分享到:
评论

相关推荐

    eclipse-maven3-plugin

    4. **生命周期映射**:Eclipse中的构建操作(如Build、Clean、Debug)可以映射到Maven的生命周期阶段,实现IDE与Maven的无缝协作。 5. **支持Maven profiles**:插件允许你管理和激活Maven的profile,以适应不同的...

    eclipse maven debug

    标题 "eclipse maven debug" 涉及到的是在Eclipse集成开发环境中使用Maven进行调试的相关技术。Maven是Java项目管理工具,而Eclipse是流行的Java IDE,两者结合可以帮助开发者高效地管理和调试项目。 在Eclipse中...

    maven的安装文件以及集成TOMCAT、eclipse的教程

    3. **将Maven项目部署到Tomcat**: 右键选中项目,选择`Properties -> Run/Debug Settings`,在Maven Build配置中添加`tomcat7:deploy`目标,然后将项目拖入Servers视图的Tomcat服务器。 4. **启动Tomcat**: 在...

    Eclipse中Maven插件

    在Maven的`pom.xml`中配置调试端口,并在Eclipse的Debug配置中指定相应的端口,即可实现远程调试Maven应用。 8. **插件管理**:Maven的强大之处在于其丰富的插件生态系统,通过POM文件可以配置使用特定的Maven插件...

    eclipseMaven插件

    3. **调试Maven插件**:通过"Eclipse Debug Configurations",可以设置Maven插件的运行参数进行调试。 五、常见问题及解决 1. **依赖冲突**:检查POM.xml中的依赖树,使用`<exclusions>`标签排除冲突的库。 2. **...

    使用Eclipse构建Maven的SpringMVC项目

    使用`Run As` -> `Maven Build`命令执行构建,或`Debug As` -> `Maven Build`进行调试。 8. **注意问题** 如果在MyEclipse中遇到资源未发布或类文件位置不正确的问题,可能是因为MyEclipse与Maven集成不够理想。...

    Eclipse_Maven_Jetty配置

    ### Eclipse Maven Jetty 配置详解 #### 一、引言 在开发Web应用程序时,开发者经常需要在本地环境中配置并测试应用。Eclipse作为一款流行的集成开发环境(IDE),结合Maven(一种项目管理工具)与Jetty(一款开源...

    eclipse debug方式部署cloudstack4.0

    标题《eclipse debug方式部署cloudstack4.0》所涉及的知识点主要包括以下方面: 1. Eclipse环境配置:Eclipse是一个开放源代码的集成开发环境(IDE),广泛用于Java开发,具有丰富的插件生态系统。在部署CloudStack...

    liferay tomcat eclipse debug

    - 导入Liferay项目:将Liferay源码导入到Eclipse的工作空间,这可能涉及到导入已有的Maven或Gradle项目。 - 配置部署:将Liferay的WAR文件或解压后的目录添加到Tomcat的webapps目录。 - 设置调试配置:在“运行”...

    eclipse+maven+hadoop+文件增删改查

    本教程将通过Eclipse集成开发环境,结合Maven构建工具,详细介绍如何进行Hadoop文件系统的文件增删改查操作。以下是对这些知识点的详细阐述: 1. **Eclipse**: Eclipse是一款流行的Java开发IDE,它提供了丰富的代码...

    Eclipse+_maven_+_jetty_开发web

    Eclipse、Maven和Jetty是当前流行的软件开发工具和框架,它们可以高效地协同工作于Web项目的开发过程中。本知识点将详细介绍如何结合这三个工具开发Web项目。 Eclipse是一个开源的集成开发环境(IDE),它广泛用于...

    mybatis3.4.6源码,导入eclipse即可debug,运行之前需要添加maven环境

    mybatis3.4.6源码,导入eclipse即可debug,运行之前需要配置maven环境...debug程序在org.apache.ibatis.test这个package下。需要自己配置一下数据库哦!!不然会找不到

    eclipse修改代码后热部署(不需要重启服务

    4. 使用m2e-wtp插件:如果你的项目是基于Maven构建的,可以安装m2e-wtp插件,它能帮助Eclipse与Maven更好地协同工作,实现热部署。 5. 配置Tomcat或Jetty服务器:对于某些服务器,比如Tomcat,你可以在其配置文件...

    [SSH+Maven+Bootstrap视频教程]_18. 测试 log4j 日志框架.zip

    【SSH+Maven+Bootstrap视频教程】第18章主要讲解了如何测试并应用Log4j日志框架,这是Java开发中的一个关键组件,尤其在系统监控、调试和错误跟踪方面发挥着重要作用。Log4j是Apache软件基金会的一个开放源代码项目...

    maven在eclipse上的部署

    ### Maven在Eclipse上的部署与简单运用 #### 一、Maven简介 Maven是由Apache组织维护的一个项目管理和综合工具,主要用于Java项目的构建、依赖管理等。它通过一系列标准流程来构建项目,使得项目的构建过程变得...

    maven-eclipse-tomcat热部署

    使用Eclipse的Debug模式启动Tomcat,可以设置断点进行调试。为了进一步提高性能,可以考虑使用像JRebel这样的工具,它能够实现真正的热部署,无需重启服务器即可看到代码更改的效果。 通过以上步骤,你可以实现...

    Maven下使用Jetty进行Debug

    在开发Java Web应用程序时,有时候我们需要快速地进行调试和测试,这时使用Maven与Jetty的集成可以帮助我们高效地完成这个任务。本文将详细介绍如何在Maven环境下利用Jetty插件进行调试。 **1. 环境和条件** 首先...

    log4j-1.2.8.jar包,在项目中直接导入即可。

    logger.debug("This is a debug message"); logger.info("An informational message"); logger.error("An error occurred", new Exception("Sample exception")); } } ``` 在这个例子中,我们首先获取了与`Main`...

    maven-web-test.zip

    Eclipse还允许直接调试Maven构建,通过在Maven目标上右键点击并选择“Debug As” -> “Maven Build”。 9. **压缩包文件"Maven-web-test.zip"** 这个压缩包可能包含了一个完整的Maven Web项目,解压后应该能看到...

Global site tag (gtag.js) - Google Analytics