我已经安装了JDK 8,我的环境路径是
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
JAVA_HOME="/usr/lib/jvm/java-8-openjdk"
PATH=$PATH:/usr/lib/jvm/java-8-openjdk/bin
这是我的 Java 版本
openjdk version "1.8.0_171"
OpenJDK Runtime Environment (build 1.8.0_171-8u171-b11-0ubuntu0.18.04.1-b11)
OpenJDK 64-Bit Server VM (build 25.171-b11, mixed mode)
我在 Ubuntu 上安装 Maven 时遇到问题
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
最佳答案
只需运行 update-alternatives --config java
这应该为您提供 java 主目录的路径。
在此之后,您可以简单地设置您的 JAVA_HOME 路径。只需编辑您的 ~/.bashrc
并添加此行 export JAVA_HOME=<path_given_by_the_command above>
.在此之后重新加载你的 bashrc。
关于java - 如何配置JDK环境路径不是JRE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51121967/