2017.3.1更新
修正了一些命令,如今按照文章步骤配置不会出现问题了。html
参考来源:http://www.linuxidc.com/Linux/2017-02/140908.htm java
系统版本:Ubuntu 16.04.2 LTS
JDK版本:jdk1.8.0_121linux
1.官网下载 JDK文件:jdk-8u121-linux-x64.tar.gz
以上是最新版,其余版本也能够vim
2.建立一个目录做为JDK的安装目录,个人目录为 /opt/java
sudo mkdir /opt/java
bash
3.移动文件到/opt/java目录下
sudo mv jdk-8u121-linux-x64.tar.gz /opt/java
markdown
4.解压文件
tar -zxvf jdk-8u121-linux-x64.tar.gz
oracle
5.配置环境变量
sudo gedit /etc/environment
eclipse
末尾加入如下配置(JAVA_HOME 后的路径就是jdk的文件位置)spa
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin" export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export JAVA_HOME=/opt/java/jdk1.8.0_121
修改完成以后保存关闭,并输入如下命令使环境变量当即生效
source /etc/environment
code
6.还须要配置全部用户的环境变量
sudo gedit /etc/profile
在文件的最后添加如下内容:
#set Java environment export JAVA_HOME=/opt/java/jdk1.8.0_121 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
7.一样,须要使用命令使环境变量当即生效
source /etc/profile
8.输入java -version,显示JDK版本说明恭喜你,环境变量配置正确
9.重启电脑,能正常进入系统,且 java -version
命令有效
参考来源1:http://jingyan.baidu.com/article/495ba841e8383038b20ede4b.html
参考来源2:http://www.linuxidc.com/Linux/2016-07/133482.htm
参考来源3:http://www.cnblogs.com/dartagnan/archive/2010/12/01/2003528.html
1.官网下载 Eclipse IDE for Java EE Developers(64位):eclipse-jee-neon-2-linux-gtk-x86_64.tar.gz
这里最好仍是要用什么就下什么包,你们都知道 Eclipse Installer 这个安装包在没有外网的状况下是基本废的
2.安装 eclipse 将其解压到/opt/文件夹中
sudo tar zxvf eclipse-jee-neon-2-linux-gtk-x86_64.tar.gz -C /opt
3.建立eclipse桌面快捷方式图标。
cd ~/桌面
sudo touch eclipse.desktop
sudo vim eclipse.desktop
输入如下内容:
保存。
执行:sudo chmod 775 eclipse.desktop
将其变为可执行文件.
4.在桌面打开 eclipse ,结果提示没有安装JDK,JRE环境,明明咱们安装过。
解决方法:见下文
此状况下会出现以下内容:
A Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the following locations:…
解决办法:
1.在终端进入你的eclipse目录(若是是启动 Java Installer 则进入相应的目录)
2.而后输入:
mkdir jre
cd jre
ln -s /opt/java/jkd1.8.0_121/bin/
(这里是你安装 Java 的路径)
后记
这里我把软件都装在了 /opt 路径下,我的习惯。一般状况,请不要直接装在这个路径下。由于 /opt 通常只有root用户才能访问,若是开发时使用的时普通用户,会很麻烦。