如何创建一个打开 .jar 文件的 Ubuntu 脚本文件?

如何创建一个打开 .jar 文件的 Ubuntu 脚本文件?

如何创建一个打开 .jar 文件的 Ubuntu 终端脚本?

这是我到目前为止尝试过的:

java -jar "/home/my-name/Desktop/Slow but Accurate/BulkNameChecker-slowbutaccurate.jar"

但它又回来了

错误:无法访问 jarfile /home/my-name/Desktop/Slow but Accurate/BulkNameChecker-slowbutaccurate.jar

答案1

  1. 你的 java 启动正确(错误信息来自 java)
  2. java 看不到该 jar 文件。

我敢打赌如果你这么做的话:

ls "/home/my-name/Desktop/Slow but Accurate/BulkNameChecker-slowbutaccurate.jar"

你会得到:

ls: /home/my-name/Desktop/Slow but Accurate/BulkNameChecker-slowbutaccurate.jar: No such file or directory

所以你可以尝试:

ls "/home/"
ls "/home/my-name/"
ls "/home/my-name/Desktop/"
ls "/home/my-name/Desktop/Slow but Accurate/"
ls "/home/my-name/Desktop/Slow but Accurate/*.jar"
ls "/home/my-name/Desktop/Slow but Accurate/BulkNameChecker-slowbutaccurate.jar"

或者:

find "/home/my-name" -name "*.jar"

确定正确的路径。

注1:您可以tab在终端中使用它来帮助您输入文件名,它非常方便。

注意2:如果您使用加密文件系统,或者在登录时挂载并尝试以其他用户身份运行此脚本,则 jar 文件可能无法访问,但最可能的原因是文件名中有拼写错误。

相关内容