手機版
你好,游客 登錄 注冊
背景:
閱讀新聞

Ubuntu 18.04下JDK與Eclipse安裝配置

[日期:2018-12-21] 來源:Linux公社  作者:醉落紅塵 [字體: ]

一、簡單理解JAVA_SE 、EE、ME 三者的區別

Java SE(Java Platform,Standard Edition),應該先說這個,因為這個是標準版本。
Java EE (Java Platform,Enterprise Edition),java 的企業版本
Java ME(Java Platform,Micro Edition),java的微型版本。

##原先的openjdk
[email protected]:~/www.nluszu.live/Linux公社$ whereis java
java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz

Ubuntu 18.04下JDK與Eclipse安裝配置

二、 在Ubuntu 18.04中安裝Oracle Java JDK 11:

參考http://www.nluszu.live/Linux/2018-11/155562.htm

首先作為新手不建議去官網下載壓縮包自己配置,別折騰,不如通過ppa安裝,簡單。
“Linux Uprising”團隊維護一個PPA存儲庫,其中包含適用于所有當前Ubuntu版本的Oracle Java 11安裝程序。
請注意,由于授權,PPA不包含Java二進制文件。 PPA中的包自動從Oracle Web服務器下載并安裝Oracle JDK 11。

1、通過Ctrl + Alt + T或通過從應用啟動器搜索“終端”打開終端。 打開時,運行命令添加PPA:

[email protected]:~/www.nluszu.live/Linux公社$ sudo add-apt-repository ppa:linuxuprising/java

Ubuntu 18.04下JDK與Eclipse安裝配置

2、然后運行命令安裝軟件包,并在自動下載和安裝JDK 10之前接受許可證:

[email protected]:~/www.nluszu.live/Linux公社$ sudo apt-get install oracle-java11-installer

Ubuntu 18.04下JDK與Eclipse安裝配置

Ubuntu 18.04下JDK與Eclipse安裝配置

Ubuntu 18.04下JDK與Eclipse安裝配置

安裝完成后,Oracle Java 11應自動設置為默認值。 如果沒有,運行命令

[email protected]:~/www.nluszu.live/Linux公社$ sudo apt-get install oracle-java11-set-default

也可以使用如下命令選擇

l[email protected]:~$ sudo update-alternatives --config java
有 2 個候選項可用于替換 java (提供 /usr/bin/java)。

  選擇      路徑                                      優先級  狀態
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java  1101      自動模式
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java  1101      手動模式
* 2            /usr/lib/jvm/java-11-oracle/bin/java          1091      手動模式

要維持當前值[*]請按<回車鍵>,或者鍵入選擇的編號:2

Ubuntu 18.04下JDK與Eclipse安裝配置

3、最后通過java -version和javac -version檢查你的java版本:

[email protected]:~$ java -version
java version "11.0.1" 2018-10-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)
[email protected]:~$ javac -version
javac 11.0.1

Ubuntu 18.04下JDK與Eclipse安裝配置

寫一個hello world來測試以下:

nano linuxidc.java , 里面內容為:

public class linuxidc{
    public static void main(String[] args){
        System.out.println("Hello World!Linux公社www.nluszu.live");
    }
}

然后執行

[email protected]:~/www.nluszu.live/Linux公社$ javac linuxidc.java
[email protected]:~/www.nluszu.live/Linux公社$ java linuxidc
Hello World!Linux公社www.nluszu.live

Ubuntu 18.04下JDK與Eclipse安裝配置

有時候可能需要在命令前加sudo

卸載:

移除PPA軟件包總是很容易,只需打開終端并運行命令即可:

sudo apt-get remove –autoremove oracle-java8-installer oracle-java11-installer

然后啟動軟件和更新 - >其他軟件選項卡以刪除PPA存儲庫。

三、在Ubuntu中添加和刪除PPA的軟件源

PPA 的一般形式是: ppa:user/ppa-name

添加 PPA 源

  添加 PPA 源的命令為:sudo add-apt-repository ppa:user/ppa-name 
  添加好記得要更新一下: sudo apt-get update

刪除 PPA 源

  刪除 PPA 源的命令格式則為:sudo add-apt-repository -r ppa:user/ppa-name 
  然后進入 /etc/apt/sources.list.d 目錄,將相應 ppa 源的保存文件刪除。 
  最后同樣更新一下:sudo apt-get update

四、安裝Eclipse

1.去官網下載,鏈接點此

2.移動到自己指定的位置

sudo mv eclipse-java-2018-12-R-linux-gtk-x86_64.tar.gz /usr/local/

3.解壓

sudo tar -zxvf eclipse-java-2018-12-R-linux-gtk-x86_64.tar.gz
sudo rm -rf eclipse-java-2018-12-R-linux-gtk-x86_64.tar.gz

Ubuntu 18.04下JDK與Eclipse安裝配置

解壓之后的文件夾名字就為:eclipse

4.創建eclipse桌面快捷圖標

cd /usr/share/applications
sudo nano eclipse.desktop

最后將下面的代碼復制到文件中:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse
Exec=/usr/local/eclipse/eclipse
Icon=/usr/local/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

其中“Exec=”后面為eclipse安裝目錄下的eclipse程序的位置路徑,“Icon=”后面為eclipse安裝目錄下的圖標圖片的路徑

5.打開Eclipse

Eclipse 4.10.0

Linux下如何查詢jdk的安裝路徑

linux下如何查詢jdk的安裝路徑, 有的人說用whereis或者which, 這是多么扯淡啊。還有人說, 直接echo $JAVA_HOME就行, 這是典型的只copy不思考。 使用echo $JAVA_HOME的前提條件是設置了JAVA_HOME, 如果沒設置, 就什么也查不到:

[email protected]:~$ echo $JAVA_HOME

[email protected]:~$

Ubuntu 18.04下JDK與Eclipse安裝配置

那怎么查呢? 先確保安裝了JDK, 如下:

[email protected]:~/www.nluszu.live/Linux公社$ java -version
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, mixed mode)

查java命令位置:

[email protected]:~/www.nluszu.live/Linux公社$ which java
/usr/bin/java

Ubuntu 18.04下JDK與Eclipse安裝配置

查軟鏈:

[email protected]:~/www.nluszu.live/Linux公社$ ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 12月 20 21:34 /usr/bin/java -> /etc/alternatives/java

查jdk目錄:

[email protected]:~/www.nluszu.live/Linux公社$ ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 43 12月 21 00:02 /etc/alternatives/java -> /usr/lib/jvm/java-11-openjdk-amd64/bin/java

 jdk目錄是 /usr/lib/jvm/java-11-openjdk-amd64

Ubuntu 18.04下JDK與Eclipse安裝配置

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.nluszu.live/topicnews.aspx?tid=2

Linux公社的RSS地址http://www.nluszu.live/rssFeed.aspx

本文永久更新鏈接地址http://www.nluszu.live/Linux/2018-12/155943.htm

linux
本文評論   查看全部評論 (0)
表情: 表情 姓名: 字數

       

評論聲明
  • 尊重網上道德,遵守中華人民共和國的各項有關法律法規
  • 承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
  • 本站管理人員有權保留或刪除其管轄留言中的任意內容
  • 本站有權在網站內轉載或引用您的評論
  • 參與本評論即表明您已經閱讀并接受上述條款
彩票投注骗局