亚洲成a人片在线观看69,中文字幕免费无线观看,日韩精品无码一区二区三区四区,92精品国产自产在线观看直播,亚洲精品无码不卡在线观看屁,亚洲成av人片在www色猫咪

java 17運行jar報錯:java.lang.UnsatisfiedLinkError: Can't load library:

背景

在我的Linux筆記本上面運行一個(gè)jar包的時(shí)候報錯如下:

Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-17-openjdk-amd64/lib/libawt_xawt.so
	at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2393)
	at java.base/java.lang.Runtime.load0(Runtime.java:755)
	at java.base/java.lang.System.load(System.java:1953)
	at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
	at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
	at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
	at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
	at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:315)
	at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:285)
	at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2398)
	at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:818)
	at java.base/java.lang.System.loadLibrary(System.java:1989)
	at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1388)
	at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1386)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.desktop/java.awt.Toolkit.loadLibraries(Toolkit.java:1385)
	at java.desktop/java.awt.Toolkit.initStatic(Toolkit.java:1423)
	at java.desktop/java.awt.Toolkit.<clinit>(Toolkit.java:1397)
	at java.desktop/javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:668)
	at us.deathmarine.luyten.Luyten.main(Luyten.java:47)

查看文件發(fā)現文件并不存在:

?  tmp ll /usr/lib/jvm/java-17-openjdk-amd64/lib/libawt_xawt.so
ls: cannot access '/usr/lib/jvm/java-17-openjdk-amd64/lib/libawt_xawt.so': No such file or directory

于是重新安裝了下openjdk17

apt install openjdk-17-jdk

此時(shí)發(fā)現這個(gè)文件存在了。

?  tmp ll /usr/lib/jvm/java-17-openjdk-amd64/lib/libawt_xawt.so
-rw-r--r-- 1 root root 464K Jun 12 02:08 /usr/lib/jvm/java-17-openjdk-amd64/lib/libawt_xawt.so

發(fā)現jar包也能正常運行了。

思考

  1. 為什么Linux自帶的jdk會(huì )缺少一部分包。需要手動(dòng)安裝之后才可以??梢酝ㄟ^(guò)安裝日志看到,之前安裝的少了openjdk-17-jdk openjdk-17-jdk-headless openjdk-17-jre 居然少了全部的包。想不通為什么。
?  tmp apt install openjdk-17-jdk                          
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  glx-alternative-mesa update-glx
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  openjdk-17-jdk-headless openjdk-17-jre
Suggested packages:
  openjdk-17-demo openjdk-17-source visualvm
The following NEW packages will be installed:
  openjdk-17-jdk openjdk-17-jdk-headless openjdk-17-jre
0 upgraded, 3 newly installed, 0 to remove and 7 not upgraded.
Need to get 71.4 MB of archives.
After this operation, 79.0 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

# linux 


標 題:《java 17運行jar報錯:java.lang.UnsatisfiedLinkError: Can't load library:
作 者:zeekling
提 示:轉載請注明文章轉載自個(gè)人博客:浪浪山旁那個(gè)村

評論

  1. 像是在看天書(shū)呢。

取消
亚洲成a人片在线观看69,中文字幕免费无线观看,日韩精品无码一区二区三区四区,92精品国产自产在线观看直播,亚洲精品无码不卡在线观看屁,亚洲成av人片在www色猫咪 亚洲日韩三级毛片| 亚洲精品无码不卡在线播放| 亚洲综合校园春色| 亚州AⅤ中文Aⅴ无码Aⅴ| 亚洲中文精品乱码| 亚洲精品乱码久久久久久蜜桃图片| 亚洲欧美精品久久久久| 最新日韩免费高清一区二区视频| 一区二区三区不卡视频| 一本精品无码高清| 精品AV一区二区三区久久| 亚洲精品国产精品国| 亚瑟大片免费观看网站| 在线看WWW不卡福利姬| 国产乱淫av片免费| 亚洲激情中文字幕| 国产在线老师粉嫩无套流白浆| 亚洲欧美精品日本| 伊人久久大香线蕉av一区| 亚洲+小说+欧美| 中文字幕中文字字幕码一区二区| 亚洲日韩精品无码专区97| 中文字幕亚洲资源| 国产中年熟女高潮大集合| 蜜桃av噜噜一区二区三区策驰| 久久久九九酒视频分享| 亚洲加勒比高清无码| 少妇性饥渴无码a区免费| 亚洲黄色一区二区| 在线观看永久免费视频网站| 99精品国产一区二区三区a片| 亚洲国产综合久久久无码色伦| 亚洲aⅴ片不卡无码久久| 亚洲精品国产第一区第二区国| 人妻熟妇一区二区三区成人| 一级特黄AAAA大片在线观看| 亚洲中文无码成人| 中文字幕综合在线分类| 在线亚洲人免费视频高清观看| 亚洲欧美精品伊人久久| 中文字幕+乱码+中文字幕av| http://zhuzhujing.com http://zhaybyz.com http://moyabyli.com http://etaoai.com http://adbboyfcq.com http://shiningoutdoors.com