1 安装jdk
step 1
在官网下载java开发包(jdk),最新版本可能出现问题,所以这里选择的是jdk8.

依次点击Accept License Agreement
和jdk-8u191-linux-x64.tar.gz
进行下载。
step 2
安装jdk
进入下载目录将jdk压缩包复制到指定目录,再解压缩。
$ sudo mkdir /usr/local/java
$ cd /home/用户名/下载
$ sudo cp jdk-8u191-linux-x64.tar.gz /usr/local/java/
$ cd /usr/local/java/
$ sudo tar -xvzf jdk-8u191-linux-x64.tar.gz

step 3
设定JAVA_HOME, PATH, CLASSPATH,在/etc/profile.d
下建立java.sh
文件,并在文件最后加入如下3行代码:
export JAVA_HOME=/usr/local/java/jdk1.8.0_191
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$CLASSPATH
三个环境变量的含义可以参考这里.
step 4
检验环境变量是否配置成功
在终端输入$ source /etc/profile
使配置生效,再输入java, javac检查是否配置成功。


注意:
source /etc/profile
命令只是暂时使配置有效,只有重启后该新配置才永久有效。
2 Eclipse的安装
step 1
到官网下载, 这里选择的是eclipse oxygen版本:

这里选择第一个Eclipse IDE for Eclipse Committers
的Linux版本进行下载。
step 2
安装Eclipse
将eclipse压缩包复制到指定目录下,再解压缩。
$ sudo mkdir //usr/local/eclipse
$ sudo cp /home/用户名/下载/eclipse-committers-oxygen-3a-linux-gtk-x86_64.tar.gz /usr/local/eclipse/
$ cd /usr/local/eclipse/
$ sudo tar -xvzf eclipse-committers-oxygen-3a-linux-gtk-x86_64.tar.gz

解压后Eclipse即安装完成,配置Eclipse桌面快捷方式可以参考这里.
3 常见问题
3.1 打开Eclipse使出现错误

$ cd /usr/local/eclipse/eclipse/
$ sudo ln -s /usr/local/java/jdk1.8.0_191/jre/ jre
通过建立软链接,可以找到jre
安装路径,解决该问题。