@
mikicomo 我就是 apt 装了 openjdk 的( default-jdk 这个包),但是不起作用, java -version 显示如下:
The program 'java' can be found in the following packages:
* default-jre
* gcj-5-jre-headless
* openjdk-8-jre-headless
* gcj-4.8-jre-headless
* gcj-4.9-jre-headless
* openjdk-9-jre-headless
Try: sudo apt install <selected package>
其中 openjdk-8-jre-headless 这个包已经因为 default-jdk 的依赖关系而装上了。
我在 /etc/profile 末尾添加了如下语句:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
这是为什么呢?