我正在尝试运行一个 jar 文件,但遇到了“无法访问 jar 文件”错误。
当我从 Windows 路径运行它时(我希望这个术语是正确的,我对此很陌生),它运行良好:
java -jar /mnt/c/jars/filename.jar <parameter>
运行没有任何问题。
我使用 wget 将此 jar 下载到 Linux 文件系统的 /home/username/jars 中。我检查了一下,jar 文件就在那里。现在,当我运行:
java -jar ~/jars/filename.jar <parameter>
我收到一条错误消息:
Error: Unable to access jarfile /home/username/jars/filename.jar
当我进入 jars 目录并运行命令时,出现了类似的错误:
java -jar filename.jar <parameter>
对于可能存在什么问题,您有什么想法吗?
根据评论中的建议,我运行了:
ls -l ~/
我得到了:
drwxrwxrwx 1 username username 512 Jan 28 11:29 jars