Jetty应用程序的JProfiler启动错误找不到libjprofilerti.so

时间:2011-10-20 17:08:47

标签: java jprofiler

我正在尝试执行Jetty的远程配置文件会话。 我已经下载了解压缩的jprofiler_linux_7_0.tar.gz 我运行了jpintegrate并生成了start_jetty_jprofiler.sh 看着那个并剪掉了: -agentpath:/RAID10/home/mbl/profiler/jprofiler7/bin/linux-x86/libjprofilerti.so=port=8849,nowait

并将其添加到我的实际jetty启动脚本中。

运行该修改后的脚本,我收到以下错误消息: 无法在绝对路径中找到代理库:/RAID10/home/mbl/profiler/jprofiler7/bin/linux-x86/libjprofilerti.so

我想知道我哪里出错了。 感谢

3 个答案:

答案 0 :(得分:3)

可能您正在尝试配置64位VM。在这种情况下,将linux-x86更改为linux-x64

在这种情况下的错误消息确实非常误导。 JVM应该说“64位JVM无法加载32位库”。

答案 1 :(得分:0)

在创建分析设置时取消选中jprofiler中的64位vm选项。这应该解决问题

答案 2 :(得分:-1)

我也有这个问题。它通过复制linux-x64 /解析到/ jprofiler7 / bin目录中的linux-x86 /。当然,请确保先备份linux-x86。