我有一个 MyFolder 文件夹,其中包含一个“运行”脚本和一个要执行的 .jar 文件。
我的脚本是这样的:
!/bin/bash
clear
java -jar ./PokerGame-1.0-SNAPSHOT.jar
我的文件夹 Myfolder 里面有:
Myfolder:
-PokerGame-1.0-SNAPSHOT.jar
-PokerGame.iml
-pom.xml
-run
-src(folder)
-target(folder)
当我尝试运行脚本时,我总是收到此消息:
Error: Unable to access jarfile ./PokerGame-1.0-SNAPSHOT.jar
我很困惑,有什么想法可以解决这个问题吗?
您在 jar 文件名前面写了一个 ./。由于它是通过java执行的,因此您只需将“java -jar ./PokerGame-1.0-SNAPSHOT.jar”更改为“java -jar PokerGame-1.0-SNAPSHOT.jar”即可。
此致,詹尼斯。