- 下载解压至/usr/lib/jvm(如果没有该文件夹,请先创建)
-
sudo gedit
/etc/profile
-
export JAVA_HOME=/usr/lib/jvm/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
-
粘贴以上文本并保存,此处用1.8为例子
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8/bin/javac 300
update-alternatives --config java
选择你使用的jdk版本- 重启
- 然后java -version
- 如果在第6步报错
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
重新解压jdk,或者重新下载压缩包