jboss服务器远程调试
进入jboss/bin目录下 修改standalone.conf,找到
#JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"
将这一行的注释去掉,其中8787是远程监控的端口号,注意不要使用已经使用过的端口
普通java程序
在启动命令中加入这么一段:-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788。eg:
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788 xxx.xxx.xxx.Test
其中8788为监控端口号。