3

別のマシンでjbossサーバーを実行していて、warファイルをそのマシンにscpした場合、warをデバッグするにはどうすればよいですか?どのコマンドを使用しますか?ターミナルでこれを行うにはどうすればよいですか?

4

2 に答える 2

8

リモートマシンでデバッグ引数を使用してjbossを実行します。

 -Xdebug -Xrunjdwp:transport=dt_socket,address=54371,server=y,suspend=y

address-これは接続したいポートになります

server-サーバーになることを意味します

suspend-デバッガーが接続するまでアプリケーションの実行をブロックします(デバッガーが接続nする前にアプリケーションを開始するかどうかを指定します)

Eclipseを使用している場合は、としてデバッグしRemote Java Applicationます。デバッグするプロジェクト、リモートマシンのIP、および指定したポートを指定するだけです。

于 2012-07-19T20:29:33.620 に答える
1

私はあなたがデバッグを行うためのIDEを持っていると仮定しています-ほとんどの場合、人々はEclipseを使用しています。

  1. デバッグ接続を許可するようにJBossを設定する必要があります
  2. Eclipseを介して、デバッグポートでJBossに接続します。

この投稿をチェックしてくださいEclipseでのJBossデバッグ

于 2012-07-19T20:31:07.483 に答える