linux(Ubuntu14.04)更新安装JDK
因为上课需要安装eclipse学习java,所以最近看了一些相关资料,之前安装的Ubuntu14.04因为自己带有JDK(版本:1.6),同时配合利器VIM可以很好地快速入门。
但是后来发现如果要同时连接多个java文件的话在如此“原始的”环境中十分不好配置,就想到用老师之前推荐的IDE:eclipse,虽然自从入了linux大坑后十分看不上这种IDE,但是为了快速学习不得不转战阵线。
在下载好eclipse后想要安装时发现但是因为linux自带了JDK,并且版本较低,所以想要安装eclipse的话还要更新jdk。不过jdk自身又没有更新功能,因此只能先卸载jdk1.6再安装jdk1.8。
卸载JDK1.6:
进入 /usr/lib/jvm/
查看目录内容 ls
通通删掉 sudo rm -fr *
进入 /usr/share/java/
删除 sudo rm -fr ./*
到/usr/bin目录下,把原用的java、javac文件删除: /usr/bin
rm -rf java
rm –rf javac
在java官网下载jdk1.8并解压,将文件夹移动到/usr/lib/jvm中:
先进入/usr/lib/jvm
将jdk文件夹放在/home下
sudo mv jdk1.8.0_20/ java-8u20-sun
在配置环境变量:
vim ~/.bashrc
在文件底部加上:
export JAVA_HOME=/usr/lib/jvm/java-8u20-sun
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
使用source ~/.bashrc更新
此时输入java -version可以查看jdk的版本
打开eclipse,可能会提示找不到jdk,只需打开同目录下的eclipse.ini
在其中添加
-vm
/usr/lib/jvm/java-8u20-sun/bin/
就全部OK了!
PS:其中8U20指的是jdk具体版本号,在短期内jdk文件结构都不会变,因此可以放心照步骤进行。
我在安装过程中借鉴了一下前辈的文章,特此注明表示感谢,此教程也是对这些内容进行改进:
hai0378.iteye.com/blog/2087566
http://nigelzeng.iteye.com/blog/1585399