小编Pio*_*ski的帖子

java-8-oracle (1.8.0_66) PrintAssembly 问题“无法加载 hsdis-amd64.so”

我正在尝试使用-XX:+PrintAssembly选项运行我的程序,但我总是收到如下消息:

Java HotSpot(TM) 64 位服务器 VM 警告:PrintAssembly 已启用;打开 DebugNonSafepoints 以获得额外输出无法加载 hsdis-amd64.so;库无法加载;PrintAssembly 被禁用

我下载了hsdis-amd64.so从Kenai:https://kenai.com/projects/base-hsdis/downloads

我自己用http://sourceforge.net/projects/fcml/files/fcml-1.1.1/项目构建了这个库。

我把它放在任何地方“谷歌说”:

/usr/lib/jvm/java-8-oracle/jre/lib/amd64/server/
/usr/lib/jvm/java-8-oracle/jre/lib/amd64/
/usr/lib/jvm/java-8-oracle/lib/amd64/
Run Code Online (Sandbox Code Playgroud)

名称:

hsdis-amd64.so
libhsdis-amd64.so
hsdis.so
libhsdis.so
Run Code Online (Sandbox Code Playgroud)

我什至尝试过设置手动导出 LD_LIBRARY_PATH=/usr/lib/jvm/java-8-oracle/jre/lib/amd64/server/

......一切都白费了。

没有更多的谷歌结果,不再有上述解决方案的组合:-(

任何人都可以帮助我吗?

java jdk oracle

22
推荐指数
2
解决办法
8533
查看次数

标签 统计

java ×1

jdk ×1

oracle ×1