2017-06-22 16 views
0

私はmaventomcatを初めて使用しています。私はプロジェクトを作成しました。実行後、jarファイルを作成しました。私はtomcatに展開しました。今はローカルホスト上で正しく動作しています。コード内にprintステートメントを1つ追加しました。だから、コードのjarファイルをすでに配備しているので、これはどこに印刷されますか?だから、アプリケーションをデプロイした後にデバッグする方法は何ですか?Tomcatを使用してMavenアプリケーションをデプロイした後にデバッグする方法は?

+0

https://confluence.sakaiproject.org/display/BOOT/Setting+Up+Tomcat+For+Remote+Debugging – nahzor

+0

試みは 'あなたのIDE(Eclipseの多分) –

+0

Iとから、デバッグをしてみてくださいcatalina.out' intellijを使用しています。 –

答えて

0

コードを変更したら、プロジェクトを再構築して再デプロイする必要があります。 'System.out.println(..)'を使用した場合、コンソールに出力されます。終了する場所は、Tomcatの実行方法によって異なります。

Tomcatを実行しているjvmでリモートデバッグを有効にすることができます。これを行うには、Windowsの下で実行しているcatalina.shまたはcatalina.batを編集します。 CATALINA_OPTSに次の行を追加します。 '-Xdebug -Xrunjdwp:transport = dt_socket、address = 8998、server = y'リモートデバッグセッションに接続するようにIDEを設定する必要があります。あなたはどのIDEを使用しているかは言わなかった。

+0

私はintellijと私のubuntuを使っています。 –

1

IDEから開始するTomcatを使用するか、リモートデバッグを使用するかの2つのオプションがあります。ここではあなたのためのいくつかのチュートリアルです:

のIntelliJ:

のEclipse:

関連する問題