使用声纳ant任务调试基于ant的项目

时间:2012-05-25 10:13:24

标签: debugging ant sonarqube

如何在eclipse中调试声纳蚂蚁任务(蚂蚁声纳)的执行。可以使用 mvnDebug声纳调试基于Maven的项目。基于蚂蚁的项目有类似的方法吗?我知道 java 任务存在 jvmarg 元素,但是我没能通过声纳任务来路由它们。

1 个答案:

答案 0 :(得分:2)

事实证明这个问题是https://stackoverflow.com/a/3040047/1164553中的答案。所以解决方案是这样的调用:

java -cp $ANT_HOME/lib/ant-launcher.jar 
 -Dant.home=$ANT_HOME 
 -Xdebug -Xnoagent 
 -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
 org.apache.tools.ant.launch.Launcher 
 sonar