我想为我的应用程序启动调试模式。但是我需要从命令提示符启动调试模式。有可能吗?在tomcat 5.5和tomcat 6之间,该过程是否会有所不同?
发布于 2013-05-22 18:24:16
在windows上
$ catalina.bat jpda start在Linux/Unix上
$ catalina.sh jpda start更多信息----> https://cwiki.apache.org/confluence/display/TOMCAT/Developing
发布于 2013-10-04 18:35:45
对于windows first set variables:
set JPDA_ADDRESS=8000
set JPDA_TRANSPORT=dt_socket要在调试模式下启动服务器:
%TOMCAT_HOME%/bin/catalina.bat jpda start对于unix first导出变量:
export JPDA_ADDRESS=8000
export JPDA_TRANSPORT=dt_socket并在调试模式下启动服务器:
%TOMCAT_HOME%/bin/catalina.sh jpda start发布于 2014-02-13 03:23:31
从您的集成开发环境中创建一个远程调试配置,将其配置为默认的JPDA
Linux:
cd apache-tomcat/bin export JPDA_SUSPEND=y ./catalina.sh运行
Windows:
cd apache- Tomcat \bin set JPDA_SUSPEND=y catalina.bat jpda run
注意:
JPDA_SUSPEND=y行是可选的,如果您希望Apache Tomcat在步骤3完成之前不开始执行,那么它很有用,如果您想要解决应用程序初始化问题,它也很有用。
https://stackoverflow.com/questions/16689274
复制相似问题