关于jprofiler监控exe4J生成的exe文件的问题

现在我用jprofiler8监控exe4J生成的exe文件,但是提示无法启动监控,这个是jprofiler生成的bat文件remThisfilewasgeneratedb... 现在我用jprofiler8监控exe4J生成的exe文件,但是提示无法启动监控,这个是jprofiler生成的bat文件
rem This file was generated by the application server
rem integration wizard of JProfiler
AAA.exe "-J-agentpath:C:\PROGRA~1\JPROFI~1\bin\WINDOW~1\jprofilerti.dll=port=8849"
提示的错误信息是Error occurred during initialization of VM
Could not find agent library C:\PROGRA~1\JPROFI~1\bin\WINDOW~1\jprofilerti.dll in absolute path, with error: Can't load AMD 64-bit .dll on a IA 32-bit platform
展开
 我来答
山水阿锐
2015-07-02 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.2亿
展开全部
第一,需要把
-agentlib:jprofilerti=port=8849,nowait,id=103,config=C:\Documents and Settings\stefanie_wu\.jprofiler4\config.xml"
"-Xbootclasspath/a:D:\Program Files\jprofiler4\bin\agent.jar" -Xbootclasspath/a:D:\usr\agent.jar
两个参数加载启动项中,
第二,要把D:\Program Files\jprofiler4\bin\windows放在PATH中。
我是使用.bat来启动tomcat的,所以在startup.bat中加入一段代码:
set JAVA_OPTS=%JAVA_OPTS% -agentlib:jprofilerti=port=8849,nowait,id=103,config=C:\Documents and Settings\stefanie_wu\.jprofiler4\config.xml -Xbootclasspath/a:D:\Program Files\jprofiler4\bin\agent.jar" -Xbootclasspath/a:D:\usr\agent.jar
但是这样启动会有问题,因为其中路径包含了空格,
所以拷贝comfig.xml和agent.jar到一个新的路径下面。
追问
你的这个是用来监控服务器的吧,我现在是用来监控swing的应用程序,想测试一下性能,问题出在用exe4J打包后的运行程序没办法使用jprofiler监控了,我按照session-》integration wizards-》new install4J/exe4j integration 步骤配置的应用程序,结果报错,如果只是jar包和war包这个配置我用过,现在exe4j这个不可以
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式