我是 Ubuntu 新手。我正在尝试制作一个简单的 Java swing 应用程序(让我们称之为 foo),它显示一条 hello 消息,后跟一个用户名。我正在使用 Eclipse。直到这里一切正常。当我按“运行”按钮时,我的应用程序显示应用程序没有问题。现在我将应用程序导出为可运行的 jar,但是当我尝试双击生成的 jar 来执行以下消息时:
Blocked: /usr/bin/java -jar
The file 'home/user/java projects/foo.jar' is not marked as executable.
但是,如果我在 Windows 中运行这个 jar,则不会出现错误。 有什么想法如何解决这个问题吗?如果可能的话,我希望得到详细的答案。
提前致谢:)
最佳答案
最后,感谢@copeg 的评论,我成功地解决了我的问题:
chmod 774 foo.jar
关于java - foo.jar 未标记为可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38382459/