文章目录
Exception in thread “main” java.lang.UnsatisfiedLinkError: /usr/java/jdk1.8.0_221/jre/lib/amd64/libawt_xawt.so: libXrender.so.1: cannot open shared object file: No such file or directory
jdk版本问题
这个问题的原因是版本问题
原来写法
java -jar kiftd-1.0.35-RELEASE.jar
不报错写法(忽略版本问题)
java -jar -Djava.awt.headless=true kiftd-1.0.35-RELEASE.jar
要求加 -console
java -jar -Djava.awt.headless=true kiftd-1.0.35-RELEASE.jar -console
增加后运行成功
linux运行特殊jar带参数后台运行
根据说明只能输入
-start
-stop
。。。。等等之类参数,并没有看到后台运行
尝试了各种后台运行命令
都是无效命令
内心很慌
如图均是无效命令
由于还要选参数
不能启动jar时直接后台
后来看了官方文档
使用如下命令成功运行
nohup java -jar -Djava.awt.headless=true kiftd-1.0.35-RELEASE.jar -start & echo $!
kiftd 介绍
kiftd 介绍是一款Springboot写的开源个人网盘,解压即用很方便
官网https://kohgylw.gitee.io/