私はサーバアプリケーションでtomcat 6
に私のwebapplicationを持っています。私はtomcat
をtomcat6w.exe
<tomcat_home>/bin
フォルダーの下に置いてサービスしています。 weabbplicationをリモートでデバッグするには、私は別のブログ/サイト上の別の行に別の行を追加しました。同じポート上でアプリケーションが実行されているため、ポートを8443と表記しました。 Tomcatサービスで実行されているWebアプリケーションをリモートでデバッグする方法は?
-Xdebug-Xrunjdwp:transport=dt_socket,address=8443,server=y,suspend=n
は今、サーバB上の
eclipse
を通して私は、サーバAのようにホストとポート8443を言及し、デバッグをクリックします。 2〜3分後にエラーが発生することなく接続が確立されますが、今度は のwebapplication urlを入力すると、
IE
に表示されず、
IE
というWebページを表示できません。しかし、すぐに私は上記のデバッグパラメータ を削除し、URLをヒットすると、アプリケーションは正常に動作します。私はtomcatがウィンドウサービスとして実行されているときにアプリケーションをどのようにデバッグすればよいのですか?私はリモートでのTomcatにデプロイされたアプリケーションをデバッグする必要があるとき、私は通常はcatalina.batスクリプトを介してサーバを起動するTomcatサービス
-- Under java tab
--jvm section value
C:\Program Files\Java\jre6\bin\client\jvm.dll
--java classpath section value
C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\bootstrap.jar
--java options section value
-Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 6.0
-Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 6.0
-Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 6.0\common endorsed
-Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 6.0\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=C:\Program Files\Apache Software
Foundation\Tomcat6.0\conf\logging.properties-XX:MaxPermSize=512M
-Djavax.net.ssl.trustStore=c:/.keystore
-Djavax.net.ssl.trustStorePassword=changeit-Xdebug
-Xrunjdwp:transport=dt_socket,address=8443,server=y,suspend=n
--Under startup tab
--class section value
org.apache.catalina.startup.Bootstrap
--workingpath section value
C:\Program Files\Apache Software Foundation\Tomcat 6.0
--arguments section value
start
--mode section value
jvm
...あなたは私がTomcatのようにデプロイされたアプリケーションなどのリモート・デバッグすることはできません意味サービスとして運営されていますか? – OhadR
私は2,3回試してみましたが、問題を検索しましたが、どうして見つからなかったのですか。 – kyiu