可以看到提示Could not load hsdis-amd64.so; library not loadable; PrintAssembly is disabled
,提示说少了东西,我上网百度,没有关于这个问题的解决方案。
最后我发现我的jdk是openjdk,而不是jdk
安装正式版jdk后是这样的,然后再次java -jar就可以运行成功了。
关于openjdk和jdk的区别网上的资料也比较少,出现上述问题是因为openjdk比jdk少了一些源码。因此下载jdk的时候一定要看好。
jdkg12的官方下载链接:
https://www.oracle.com/java/technologies/javase/jdk12-archive-downloads.html



