添加Tomcat远程调试端口

配置步骤:

    1.找到Tomcat在linux安装路径,我的是在 /home/system/Program/apache-tomcat7.0.34找到/bin/catalina.sh文件。

    2.这里就要使用vi命令了,打开catalina.sh文件(vi catalina.sh)。
    3.在最上面的#!/bin/sh的下一行加上 

        declare -x CATALINA_OPTS="-server -Xdebug - Xnoagent -Djava.compiler=NONE         - Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788"JAVA_HOME=/usr/local/jdk

    ps:JAVA_HOME 是你在机器上jdk的安装路径,可以去你配置环境的文件上拷贝过来

    4. 先按esc键退出编辑模式, :wq  //保存退出。

    5.在linux中添加启动8788端口,详见:我的下一篇博文《linux开放远程端口命令》。

    6.在你的ide使用远程调试连接的ok了。

总结:到此整个配置就完成了,哈哈,你成功了吗?配置这个是为了定位我们的工程在环境上运行的,但我还是建议少用,定位环境上的问题,尽量多打点log日志来定位问题,因为在生产环境下是不太可能使用这个远程调试的,否则会导致线程堵塞。

你可能感兴趣的:(java,tomcat,远程调试)