Frage

Ich möchte Sequenzdiagramme eines laufenden Java-EE-Anwendung generieren mit jtracert . Wie mache ich das?

War es hilfreich?

Lösung

Es gibt ein „Schnellstart“ Kapitel über das Projekt Haupt-Seite: http://code.google .com / p / jtracert /

In wenigen Worten:    1. Installieren Sie SDEdit (es ist absolut kostenlos) http://sdedit.sourceforge.net/    2. Öffnen Sie SDEdit    3. Wählen Sie Artikel Start / Stopp-RT-Server im Menü Extras    4. Geben Sie einen beliebigen Port Sie möchten und drücken Sie OK    5. Fügen Sie die folgenden Parameter auf Ihren Anwendungsstart: -DanalyzerOutput = sdEditRtClient -DsdEditHost = 127.0.0.1 -DsdEditPort = 60001 -javaagent: jTracert.jar

Der Ort, an dem Sie diese Parameter abhängig von Ihrem Anwendungsserver angeben sollen.

Einige Beispiele sind im Folgenden angegeben. Bitte beachten Sie, dass Sie jTracert.jar mit echtem Glas Namen ersetzen sollten, wie jTracert-0.0.3.jar!

WebLogic 9 +

Fenster

Datei:% DOMAIN_HOME% \ bin \ startWebLogic.cmd. Fügen Sie die folgende Zeile:

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

Linux

Datei: $ DOMAIN_HOME \ bin \ startWeblogic.sh. Fügen Sie die folgende Zeile:

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

Glassfish V2

Windows & Linux

Datei:% DOMAIN_HOME% \ config \ domain.xml

Suche nach jvm-Optionen Elemente und fügen Sie die Elemente -DanalyzerOutput = sdEditRtClient -DsdEditHost = 127.0.0.1 -DsdEditPort = 60001 -javaagent: jTracert.jar Starten Sie die Domain wie gewohnt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top