2011-03-04 55 views
10

我有點在CentOS上迷路了。我試圖在遠程調試模式下運行Tomcat服務器。但我找不到任何catalina.sh,那裏。 Tomcat服務器是在yum的幫助下安裝的。在CentOS上配置它的正確方法是什麼?CentOS/Tomcat /啓用遠程調試

謝謝!

回答

6

尋找/etc/tomcat5/tomcat5.conf/etc/tomcat6/tomcat6.conf或可能/usr/share/tomcat6/conf。在JAVA_OPTS定義

6

添加您的遠程調試的東西,你開始之前tomcat的外殼上執行此命令

export CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" 

之後,您可以使用您的啓動腳本

/etc/init.d/tomcat6 start 

在Eclipse中設定啓動tomcat遠程調試配置正確的主機和端口8000.檢查端口是否可以從外部訪問並且不被防火牆阻止。

3

修改/etc/tomcat/tomcat.conf添加以下行:
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
然後用service tomcat start啓動Tomcat。