2010-09-16 100 views

回答

2

开始使用$TOMCAT_HOME/bin/catalina.sh脚本如下Tomcat实例:

./catalina.sh jpda start 

使用理念看看服务器和搜索远程的选项,我不知道我确切没有它现在检查。

顺便看到tomcat's developing faq为一个更完整的答案。

0

尽管tc-server是tomcat的变体,但它并不完全相同。

windows基于安装,你应该去你的实例目录,并找到配置目录,例如,如果我的例子是对myApp它将会像 C:\ dev的\运行时\的vFabric-TC-服务器开发人员2.7.0 \对myApp \的conf

编辑文件wrapper.conf,并添加以下行在
“#Java的其他参数”部分的末端
wrapper.java.additional.16 = “ - Xdebug的”
wrapper.java.additional.17 =“ - Xrunjdwp:交通= dt_socket,地址= 5000, server = y,suspend = n“

16和17是序列,它们应以最新现有序列的n + 1开头。在我的文件中是这样的:
wrapper.java.additional.15 =“ - Xss256K”
所以我的tc-server会侦听端口5000上的debuger,并且不会挂起。

此选项将无效在Linux环境中,因为它没有一个包装

0

您可以通过添加的tomcat安装远程调试

集CATALINA_OPTS = -Xdebug -Xnoagent -DJava.compiler = NONE Xrunjdwp:交通= dt_socket,服务器= Y,暂停= Y,地址= 8000

到\ bin中的位置在您的startup.bat文件。

然后在IDE中使用下面的连接属性创建调试配置。

主机:本地主机端口:8000

启动Tomcat并运行调试配置。