I am currently developing an MVC Application using Java EE Technologies and Eclipse as an IDE. To run my server and deploy my application I am using ANT. I would like to know how can I debug my Java Code through the ant tool or eclipse.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
Add the following jvmarg
options to your tomcat start command:
<jvmarg value="-Xdebug"/>
<jvmarg value="-Xrunjdwp:transport=dt_socket,address=5000,server=y,suspend=n"/>
You will be able to attach the Eclipse debugger on port 5000, using the Remote Java Application
debug category.
回答2:
You can do that from eclipse:
- enable debug on tomcat
- create a new debug configuration in eclipse that connects to tomcat
See here for details.
But it is not a good idea to use ant to start tomcat in development. Use Eclipse WTP to start your tomcat and deploy applications on it.