0

jtracertを使用して実行中のjavaeeアプリケーションのシーケンス図を生成したいと思います。どうすればよいですか?

4

1 に答える 1

1

プロジェクトのメイン ページに「クイック スタート」の章があります: http://code.google.com/p/jtracert/

一言で言えば: 1. SDEdit をインストールします (完全に無料です) http://sdedit.sourceforge.net/ 2. SDEdit を開きます 3. メニュー Extras で Item Start/stop RT server を選択します 4. 好きなポートを入力して OK を押します5. アプリケーションのスタートアップに次のパラメーターを追加します。 -DanalyzerOutput=sdEditRtClient -DsdEditHost=127.0.0.1 -DsdEditPort=60001 -javaagent:jTracert.jar

これらのパラメーターを指定する場所は、アプリケーション サーバーによって異なります。

いくつかの例を以下に示します。jTracert.jar を jTracert-0.0.3.jar のような実際の jar 名に置き換える必要があることに注意してください。

WebLogic 9+

ウィンドウズ

ファイル: %DOMAIN_HOME%\bin\startWeblogic.cmd。次の行を追加します。

set JAVA_OPTIONS=-DanalyzerOutput=sdEditRtClient -DsdEditHost=127.0.0.1 -DsdEditPort=60001 -javaagent:jTracert.jar %JAVA_OPTIONS%

Linux

ファイル: $DOMAIN_HOME\bin\startWeblogic.sh。次の行を追加します。

JAVA_OPTIONS="-DanalyzerOutput=sdEditRtClient -DsdEditHost=127.0.0.1 -DsdEditPort=60001 -javaagent:jTracert.jar $JAVA_OPTIONS"

グラスフィッシュ V2

Windows & Linux

ファイル: %DOMAIN_HOME%\config\domain.xml

jvm-options 要素を検索し、要素を追加します -DanalyzerOutput=sdEditRtClient -DsdEditHost=127.0.0.1 -DsdEditPort=60001 -javaagent:jTracert.jar 通常どおりドメインを開始します。

于 2008-12-26T08:52:39.370 に答える