`

maven的jetty:run开放debug端口

阅读更多
使用mvn jetty:run很爽吧,但是怎么debug了,找了Google的N多老外文章,终于可以了,文章链接:
http://gaertig.pl/blog/en/2009/03/debug-jetty-in-maven-started-by-mvn-jetty-run.html
原文:
Set environment variable MAVEN_OPTS to:

-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
Then in Eclipse 3 click Run > Debug Configurations > create New Remote Java Application. Remember to attach sources. Invoke Maven by mvn jetty:run and start Debug in Eclipse.

就是环境变量里面MAVEN_OPTS的值设置下,我的是这样设置的
-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

注意,如果你设置端口后,mvn jetty:run 只显示一句话然后就没有反应,建议更改端口号,可能是端口被占用了
分享到:
评论

相关推荐

    Maven下使用Jetty进行Debug

    - `Arguments`:输入 `jetty:run`,这样Maven就会启动Jetty服务器来运行项目。 **2.2.2 步骤二** 接下来,我们需要配置环境变量以启用调试。在`Environment`标签页,点击`New`,然后创建一个名为`MAVEN_OPTS`的...

    Eclipse_Maven_Jetty配置

    - 在 `Arguments` 字段中输入 `jetty:run`,这会告诉Maven运行Jetty服务器。 4. **配置调试参数**: - 转到 `Environment` 选项卡。 - 添加一个新变量 `MAVEN_OPTS`,其值为: ``` -Xdebug -Xnoagent -Djava....

    IntelliJ+Maven+Jetty+Jrebel实现web项目java代码更改后热部署

    还需要在IDE的Run/Debug配置中选择"Maven",然后在命令行参数中添加`-Drebel.plugins=maven-jetty-plugin`,确保Jetty插件与JRebel配合工作。 4. **运行项目**: 使用Maven的`jetty:run`目标启动项目,此时Jetty...

    eclipse 整合 jetty 调试

    2. 在弹出的对话框中,选择Maven构建的目标,例如“jetty:run”。 3. 可以配置端口、上下文路径等参数,然后点击Run。 Jetty Runner插件提供了一种更简便的方式运行和调试Jetty服务器,它会自动读取pom.xml中的配置...

    eclipse中配置使用jetty调试web项目

    配置完成后,可以通过Eclipse的Run As菜单选择“Jetty Run”或“Jetty Debug”启动Web应用。在运行模式下,你可以通过浏览器访问`http://localhost:端口号/上下文路径`来查看应用。在调试模式下,可以设置断点并...

    maven-tomcat7集成

    然后,创建一个Maven调试配置,运行目标设为`tomcat7:run-war`,并设置远程调试端口(通常为8000)。在Eclipse的Debug视图中,创建一个新的远程Java应用调试配置,设置主机为本地(localhost),端口为8000。现在,...

    springMb搭建

    - 内嵌式容器:内建了Tomcat或Jetty等Servlet容器,使得应用可以直接运行,无需额外部署到服务器。 - 快速开发:提供了命令行工具,可以快速创建和运行项目,同时提供了Actuator端点来监控和管理应用。 - 无XML...

    eclipse部署项目

    在"Run Configurations"或"Debug Configurations"中设置相关参数,如端口、启动类等,然后点击运行或调试按钮。 7. **发布与更新**:如果项目已经部署在远程服务器上,Eclipse也提供发布和更新功能。通过"Export" -...

    idea自动部署linux服务器

    在IDEA中,你可以通过“Run/Debug Configurations”设置来创建部署配置。这里,你需要指定应用服务器(如Tomcat、Jetty等)、部署目标路径、上下文路径以及部署应用的方式(例如,通过FTP、SFTP或SSH)。对于Linux...

    spring boot - hello world

    通过内嵌的Servlet容器,如Tomcat或Jetty,Spring Boot可以快速地创建独立的、生产级别的基于Java的应用。"Hello World"是任何编程语言入门的第一个示例,对于Spring Boot也不例外。下面我们将深入探讨Spring Boot...

Global site tag (gtag.js) - Google Analytics