最近一直在ubuntu系统里装java,eclipse,这里就总结一下,不对的地方欢迎指正:
1,执行:java -version 看是否已经安装java,若无,继续接下来的步骤。
2 ,官网http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html下载JDK:
进入官网后,进入如下界面,选择JDK DOWNLOADS
会跳转到如下界面,选择accept(1),下载自己对应的JDK(2)
3 下载完成后,cd 进入下载的主文件夹 ,(默认路径可能是是 ~/Downloads),并进行解压缩
cd /home/chengjie/Downloads ##进入下载的主文件夹
ls ##查看是否有下载的压缩文件
sudo tar -zxvf jdk_8u144_linux_x64.tar.gz ##进行解压缩
4 创建目录,并将解压缩的文件移动过去:
sudo mkdir /usr/lib/jvm
sudo mv /home/chengjie/Downloads/jdk1.8.0_144 /usr/lib/jvm
5 修改环境变量:
sudo vi ~/.bashrc
打开后,在后面加上:
#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_144 ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
使环境变量生效:
source ~/.bashrc
6 测试jdk:
java -version
若已经安装了其他版本,更改设置系统默认jdk版本:
在上面第5,6步之间加如下过程:
设置系统默认jdk版本:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_144/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_144/bin/javac 300 sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_144/bin/jar 300 sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.8.0_144/bin/javah 300 sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.8.0_144/bin/javap 300
然后执行:
sudo update-alternatives --config java若是初次安装,会提示:
There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/jdk1.7.0_60/bin/java
若安装其他版本的,
链接: https://pan.baidu.com/s/1dFzpVqh 密码: qcs2
该连接有:jdk-7u79-linux-x64.tar.gz jdk-8u11-linux-x64.tar jdk1.8.0_71