2

我在 windows7 上安装了 tomcat 作为安装程序。

我正在尝试使用 eclipse 远程调试应用程序。我想知道在哪里可以放置以下代码:

set JPDA_TRANSPORT=dt_socket
set JPDA_ADDRESS=8000
catalina.bat jpda start 

tomcatHome\bin\ 中没有 catalina.bat 文件,实际上那里没有批处理文件。我启动tomcat的方式是通过服务。

请建议,在我的情况下如何实现远程调试。

4

1 回答 1

5

转到<tomcat-dir>/bin并双击tomcatxw.exex 是您的 tomcat 版本号的位置。在 Java 选项卡上指定以下 JVM 参数:

-Xdebug
-Xrunjdwp:transport=dt_socket,address=<port>,server=y,suspend=n

将它们放在任何-D参数之前,为每个参数使用单独的行,并确保行尾没有空格。

更多信息Apache Tomcat 7、Windows 服务 HOW-TOTomcat Wiki、常见问题解答/开发

于 2012-11-02T18:21:05.640 回答