如何使用jtracert分析在Glassfish上运行的应用程序?

如何使用jtracert分析在Glassfish上运行的应用程序?,glassfish,sequence-diagram,jtracert,Glassfish,Sequence Diagram,Jtracert,我想使用生成正在运行的JavaEE应用程序的序列图。如何做到这一点?项目主页上有“快速入门”一章: 简言之: 1.安装SDEdit(完全免费) 2.开放式数据编辑 3.在“附加”菜单中选择“启动/停止RT服务器” 4.输入您喜欢的任何端口,然后按ok 5.将以下参数添加到应用程序启动中:-DanalyzerOutput=sdeditrclient-DsdEditHost=127.0.0.1-DsdEditPort=60001-javaagent:jTracert.jar 指定这些参数的位置取决于

我想使用生成正在运行的JavaEE应用程序的序列图。如何做到这一点?

项目主页上有“快速入门”一章:

简言之: 1.安装SDEdit(完全免费) 2.开放式数据编辑 3.在“附加”菜单中选择“启动/停止RT服务器” 4.输入您喜欢的任何端口,然后按ok 5.将以下参数添加到应用程序启动中:-DanalyzerOutput=sdeditrclient-DsdEditHost=127.0.0.1-DsdEditPort=60001-javaagent:jTracert.jar

指定这些参数的位置取决于应用程序服务器

下面列举了几个例子。请注意,您应该用真实的jar名称替换jTracert.jar,比如jTracert-0.0.3.jar

WebLogic 9+

窗户

文件:%DOMAIN\u HOME%\bin\startweblog.cmd。 添加以下行:

设置JAVA_OPTIONS=-DanalyzerOutput=sdeditrclient-DsdEditHost=127.0.0.1-DsdEditPort=60001-javaagent:jTracert.jar%JAVA_OPTIONS%

Linux

文件:$DOMAIN\u HOME\bin\startweblog.sh。 添加以下行:

JAVA_OPTIONS=“-DanalyzerOutput=sdeditrclient-DsdEditHost=127.0.0.1-DsdEditPort=60001-javaagent:jTracert.jar$JAVA_OPTIONS”

GlassFish V2

Windows和Linux

文件:%DOMAIN\u HOME%\config\DOMAIN.xml

搜索jvmoptions元素并添加元素 -DanalyzerOutput=sdedirtClient -DsdEditHost=127.0.0.1 -DsdEditPort=60001 -javaagent:jTracert.jar 像往常一样启动域