我有一个JBoss Debug配置。它是在
中设置的调试配置> Java应用程序>新
Main Class设置为
org.jboss.Main
VM参数设置为
-Xms512m -Xmx3172m -XX:+ CMSClassUnloadingEnabled -XX:+ CMSPermGenSweepingEnabled -XX:PermSize = 256m -XX:MaxPermSize = 512m -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE = false
工作目录设置为
/jboss-4.2.1.GA/bin
此配置有效。但是如何在JBoss 4.2 GA中运行此配置?
我不知道Java应用程序下设置的调试配置是在Jboss下运行还是运行。请赐教。
答案 0 :(得分:0)
在jboss / bin中打开run.conf.sh取消注释
中的这一行set "JAVA_OPTS=%JAVA_OPTS% -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
将启用8787作为调试端口
在eclipse中点击右键点击项目点击调试as->远程Java应用程序 - >右键点击 - >新输入端口为8787,主机名为localhost,然后单击debug。
你很高兴