歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Ubuntu 下安裝最新版 Eclipse

Ubuntu 下安裝最新版 Eclipse

日期:2017/3/3 11:56:42   编辑:Linux技術
上兩篇分別介紹了 安裝 Oracle JDK 和 安裝 Apache Maven ,這一篇來介紹在 Ubuntu 16.04 LTS 下如何安裝最新版 Eclipse 。

前言

在 Ubuntu 軟件中心,通過搜索可以找到 Eclipse ,但版本比較舊,為了方便開發,我們還是自己安裝最新版 Eclipse 。

下載

前往 Eclipse 官網,我推薦下載
Eclipse IDE for Java EE Developers
,這個就不解釋了。下載對應的 tar.gz 格式的 Eclipse 安裝文件,例如,我下載的是
eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz

[code]lewis007@Apple:~/下載$ ll
總用量 514168
drwxr-xr-x  2 lewis007 lewis007      4096 6月  13 20:53 ./
drwx------ 20 lewis007 lewis007      4096 6月  13 20:29 ../
-rw-r--r--  1 lewis007 lewis007   8491533 5月  16 18:59 apache-maven-3.3.9-bin.tar.gz
-rw-r--r--  1 lewis007 lewis007 287110893 5月   9 22:05 eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz
-rw-rw-r--  1 lewis007 lewis007  49457350 6月  12 21:23 google-chrome-stable_current_amd64.deb
-rw-r--r--  1 lewis007 lewis007 181389058 5月   9 20:20 jdk-8u92-linux-x64.tar.gz
lewis007@Apple:~/下載$

安裝

進入安裝目錄

在 Oracle JDK 的安裝中,我已經創建了安裝目錄,我想把 Eclipse 和 Apache Maven、Oracle JDK 安裝到一起,所以就直接進入該安裝目錄即可。
[code]lewis007@Apple:~/下載$ cd /opt/dev

解壓

[code]lewis007@Apple:/opt/dev$ sudo tar -zxf ~/下載/eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz

根據提示,可能需要輸入登錄密碼以獲取root權限。

查看

[code]lewis007@Apple:/opt/dev$ ll
總用量 20
drwxr-xr-x 5 root root  4096 6月  13 21:12 ./
drwxr-xr-x 4 root root  4096 6月  13 19:09 ../
drwxr-xr-x 6 root root  4096 6月  13 20:13 apache-maven-3.3.9/
drwxrwxr-x 8 root users 4096 2月  18 16:43 eclipse/
drwxr-xr-x 8 uucp   143 4096 4月   1 12:20 jdk1.8.0_92/
lewis007@Apple:/opt/dev$

創建桌面鏈接

進入桌面

[code]lewis007@Apple:/opt/dev$ cd ~/桌面

創建鏈接

[code]lewis007@Apple:~/桌面$ touch Eclipse.desktop

編輯鏈接

[code]lewis007@Apple:~/桌面$ sudo vi Eclipse.desktop

內容如下
[code][Desktop Entry]
Name=Eclipse
Commont=Eclipse IDE
Exec=/opt/dev/eclipse/eclipse
Icon=/opt/dev/eclipse/icon.xpm
Type=Application
StartupNotify=true
Terminal=false
Categories=Development;

Exec
: 指向你的 Eclipse 安裝目錄的 eclipse
Icon
: 指向你的 Eclipse 安裝目錄的 icon.xpm

設置可執行權限

[code]lewis007@Apple:~/桌面$ sudo chmod +x Eclipse.desktop

查看效果
[code]lewis007@Apple:~/桌面$ ll
總用量 20
drwxr-xr-x  2 lewis007 lewis007 4096 6月  13 21:37 ./
drwx------ 20 lewis007 lewis007 4096 6月  13 21:28 ../
-rwxr-xr-x  1 lewis007 lewis007  187 5月  23 21:14 Eclipse.desktop*
lewis007@Apple:~/桌面$

同時,
Eclipse.desktop
的圖標變成了你認識的樣子。

添加到應用程序

[code]lewis007@Apple:~/桌面$ sudo cp Eclipse.desktop /usr/share/applications/Eclipse.desktop

這樣,你就可以在 Dash 中通過
Eclipse
搜索到該應用程序了。

解決問題

通過以上步驟,你肯定可以啟動 Eclipse 了,但是,你會發覺:
沒法設置
沒法創建 Java Project
……
對了,沒法干任何事情,這裡有一個解決方法:
[code]lewis007@Apple:~/桌面$ sudo vim /opt/dev/eclipse/eclipse.ini

加入:
[code]--launcher.GTK_version
2

加入之後是這個樣子:
[code]lewis007@Apple:~/桌面$ cat /opt/dev/eclipse/eclipse.ini
-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.GTK_version
2
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:MaxPermSize=256m
-Xms256m
-Xmx1024m

這可以是一個兼容性問題,問題的解決,參考自 http://stackoverflow.com/questions/36822242/eclipse-doesnt-work-with-ubuntu-16-04/36859485 。

設置

在 Windows 下,我們一般要求修改默認的編碼格式為 UTF-8,但是在 Ubuntu 下,UTF-8 就是默認的,所以這個可以跳過,我主要說下 Maven 的設置。

Maven

Eclipse 會自帶一個 Maven,也能用,但是:
非最新穩定版本;
本地倉庫設置麻煩;
settings.xml
不在自己認識的目錄下。
步驟:
進入
Window
–>
Preferences
–>
Maven

選擇
Installations
選項卡,點擊
Add
按鈕,根據提示選擇本地 Maven 路徑;
將添加的本地 Maven 勾選上作為默認 Maven ;
選擇
User Settings
選項卡,在
Global Settings
欄,指定到本地 Maven 路徑下的
conf/settings.xml

選擇上一級的
Maven
選項卡,勾選中
Download Artifact Sources
Download Artifact JavaDoc
,這個設置的目的是可自動下載依賴的源碼和 JavaDoc 包。

總結

開發環境搭建工作,通過最近幾篇博文,描述了 Google Chrome、Oracle JDK、Apache Maven 和 Eclipse ,這個系列就全部結束了,後面不再寫諸如 Apache Tomcat 之內的東東,因為最近在研究 Spring Boot ,發現完全沒有必要獨立安裝其他好多東西。
不過,針對 Apache Maven ,倒是可以寫寫私服的搭建、自動化構建平台的搭建等,當然這是 Maven 系列的博文了。
Copyright © Linux教程網 All Rights Reserved