bash: /usr/local/jdk1.8.0_371/jdk1.8.0_211-amd64/bin/java: 权限不够
时间: 2023-06-28 19:12:19 浏览: 264
解决-BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 权限不够问题
这个错误提示表明你在运行 `/usr/local/jdk1.8.0_371/jdk1.8.0_211-amd64/bin/java` 命令时没有足够的权限。通常情况下,非特权用户没有权限在 `/usr/local` 目录下执行文件。
你可以通过以下两种方法解决这个问题:
1. 使用 root 用户或者具有 sudo 权限的用户来运行命令。
```
sudo /usr/local/jdk1.8.0_371/jdk1.8.0_211-amd64/bin/java
```
2. 将 `/usr/local/jdk1.8.0_371/jdk1.8.0_211-amd64/bin/java` 添加到 PATH 环境变量中,这样你就可以在任何目录下运行 `java` 命令了。
```
export PATH=$PATH:/usr/local/jdk1.8.0_371/jdk1.8.0_211-amd64/bin/
```
阅读全文