如果尝试从.sh脚本启动,则会出现“错误:无法访问jarfile”

时间:2018-10-26 20:23:51

标签: java bash jar sh chmod

我遇到以下问题:我想要一个.sh文件来启动一个jar文件,所以我用nano创建了一个文件并添加了以下内容:

java -jar myjarfile.jar

但是Java给我以下错误“ 错误:无法访问jarfile myjarfile.jar ”,因此我尝试使用相同的命令直接从控制台启动它。这项工作没有问题,因此我检查了权限:

chmod 775 myjarfile.jar
chmod 775 start.sh

但是我得到的结果完全一样。因此,我使用root帐户尝试了此操作,但这也没有帮助。这么慢,我有点绝望,因为我再也想不到了...

系统信息:

Linux version 4.9.0-8-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP Debian 4.9.110-3+deb9u6 (2018-10-08)

java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

谢谢您的回答:)

0 个答案:

没有答案