我遇到以下问题:我想要一个.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)
谢谢您的回答:)