当我启动 .jar 文件时,它显示Permission denied
。
启动时出错 java./io.IOException: 无法运行程序“/home/crusty/.illenium/jdk/jre1.8.0_291/li/javaws.jar”: 错误=13,权限被拒绝
我尝试将 javaws.jar 从只读改为读写,以赋予它所有权限。我还勾选了允许将文件作为程序执行在特性->权限,但它仍然给出同样的错误。
答案1
您以错误的方式安装了 Java。要解决permission denied
错误消息,请从默认的 Ubuntu 存储库安装 openjdk-8-jre。打开终端并输入:
sudo apt upgrade
sudo apt install openjdk-8-jre
选择刚刚安装的openjdk-8-jre作为默认Java版本。
sudo update-alternatives --config java
在运行后出现的命令提示符下sudo update-alternatives --config java
按<enter>保留当前选择[*],或输入选择编号: