您的位置:首页 > 编程语言 > Java开发

WEBX3学习-在eclipse下debug调试webx(maven)工程

2012-06-18 10:13 281 查看
WEBX3学习-eclipse下导入并运行webx(maven)工程中我们已经将webx的
tutorial1
项目工程,导入到eclipse中了,但是,由于maven工程会先编译打包再在jetty中运行,导致本地debug调试不能在断点处显示代码,我在网上查了些资料,好像大部分讲的都只能进行远程调试,本地调试的办法我也没找到,所以下面的方法,也是进行远程调试的过程,参照:http://exceptioneye.iteye.com/blog/1285200

1、基于WEBX3学习-eclipse下导入并运行webx(maven)工程我们已经可以在eclipse下正常运行,现在需要增加运行参数以使工程能够进行远程调试,在webx工程上,点击右键,点击Run
As -- Run Configurations,选择之前创建的tutorial1 on jetty运行配置,选择JRE选项卡,填入VM arguments,值为

-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n



2、下面进行debug运行配置,点击Debug->Debug Configuration,新建一个Remote
Java Application,Project选择tutorial1工程,端口要设置为与VM arguments变量中的address=4000相同。



3、按照WEBX3学习-eclipse下导入并运行webx(maven)工程启动tutorial1工程。

4、运行第二步创建的Remote
Java Application,此时在tutorial1的工程代码中设置断点,就可以debug了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: