首先:我的Ubuntu版本是17.04,以下安装的软件均为64位版本,eclipse Oxygen 和 jdk1.8.0_131
1.下载jdk:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
打开网页后先选择Accept License Agreement
然后选择jdk-8u131-linux-x64.tar.gz下载
我个人强烈建议不要下载或者解压缩到/usr/local/下,因为有的使用者登录后不一定是root,这样到后面使用就会很麻烦
应该安装到当前登录用户下
我的用户名是qwj
所以我就在/home/qwj/下创建了tools文件夹
然后把下载好的文件解压缩到tools下
2.配置.bashrc(或者profile)
ctrl+alt+t打开终端
输入sudo gedit .bashrc(或者sudo gedit /etc/profile)
在最后加上这几句话(注意换自己的用户名文件夹,我的当前用户名是qwj,一定要打全啊,不然你就会经历很多。。。)
export JAVA_HOME=/home/qwj/tools/jdk1.8.0_131
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH
export JAVA_HOME JRE_HOME CLASSPATH PATH
写完之后按住ctrl+s然后关闭gedit
接着在命令行输入source .bashrc(或者source /etc/profile)
注意:第一次配置profile文件很可能会出错,一旦出错会遇到重启后输入了正确的密码但是进不去界面的问题
(所以你去配置.bashrc就会方便很多)
此时在登陆界面按ctrl+alt+f1进入命令界面,根据提示输入你的用户名和密码
进入后输入/usr/bin/sudo vi /etc/profile
删除你添加进去的代码(按住x键删除)
之后按住shift+q
再输入w,再输入q
之后关掉电脑重开,就可以进入了
3.检查jdk:
按照之前说的进入终端
输入java -version
看到显示版本号就是安装成功了
4.eclipse下载:
http://www.eclipse.org/downloads/download.PHP?file=/technology/epp/downloads/release/oxygen/R/eclipse-jee-oxygen-R-linux-gtk-x86_64.tar.gz&mirror_id=1235
进入页面后点击click here就可以下载了
下载完后解压缩
以下是最关键的一步
5.把jdk目录下的jre文件夹复制到你的eclipse文件夹下,如果你放到了/usr/<dir>下就会有root权限的问题,所以啊同志们,不要给自己找麻烦。我这样在当前用户下复制鼠标点一点就好了。如果没有这一步你很可能就会陷入到我的jdk环境变量到底配置对了没有的深渊中。
如果你做了这一步,还是打不开那就一定是你的jdk环境变量写错了。
6.各位大哥如果觉得我写的还说的过去就请点个关注谢谢~