linux sh:java:尝试执行.jar文件时权限被拒绝

z5btuh9x  于 2023-02-18  发布在  Linux
关注(0)|答案(1)|浏览(306)

我的操作系统:SLiTaz 32位,最新版本。我在/usr/bin/java/jre-8u171-i586中安装了java
我以root用户身份运行终端,cd到我的可执行jar文件所在的位置,然后键入:

java-jar桌面-1.7.2a-1.jar

我得到:
sh:java:权限被拒绝
出现这种情况的原因是什么?如何执行我的. jar文件?
也知道这个文件是一个游戏,更具体地说是"像素地下城"。
编辑:当我执行Java-Version时,它再次显示权限被拒绝。我必须说,要执行这些命令,我以自己的用户Flavius运行终端,然后执行su,输入密码,从那里我执行所有命令。
编辑2:为了安装java,我解压缩了tar.gz文件,我从官方java网站使用的网站,因为我不知道如何解压缩它的命令,然后我移动java文件到/usr/bin,然后我试图只是双击. jar文件来执行它,但它问什么程序来执行. jar文件,我不知道如何在该菜单中找到java,所以我尝试使用命令...

osh3o9ms

osh3o9ms1#

发现javabinary没有执行权限。执行chmod a+x /usr/bin/java/jre-8 u171-i586/bin/java可能会解决此问题。
但是你安装java的方式有问题,我会试着用package manager安装。

相关问题