远程调试JMS
Content Server 6.5, the Documentum Java Method Server 使用JBoss
修改startMethodServer.sh文件,在文件开始加入以下两行。
JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
export JAVA_OPTS
也可以另外写一个脚本startup.sh用来启动,而不用修改原来的启动脚本. 如下:
#for debug
if [ jpda = $1 ]; then
echo "start in debug mode"
JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
export JAVA_OPTS
else
echo "in else start in normal mode"
fi
nohup startMethodServer.sh &
startup.sh jpda就会以debug模式启动jboss
startup.sh 则是正常启动jboss