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用戶才能訪問,若是開發時使用的時普通用戶,會很麻煩。