使用Eclipse-Maven-git作Java開發(3)--Eclipse的安裝和配置

        本文的內容須要先安裝JDK和maven,也就是前面兩篇的步驟完成以後再按照本文所述步驟進行纔可;html

        雖說不少人都說使用 IDEA 更巴適,可是用了Eclipse好久了,不少習慣都已經養成了,嘗試過使用 IDEA,可是沒能適應,相信仍是有不少人喜歡使用Eclipse的,那麼接下來我就說明一下怎麼安裝和配置 Eclipse;java

        前面的博客發佈了已經很長時間了,本想以前發的,草稿也已經寫好了,可是這不是新版本發佈了嘛,因此就乾脆更新爲最新版本的再發布好啦;
linux

0、說明

        我平時都是在 Windows 7上面使用STS(Spring Tool Suites,一個針對spring開發的定製eclipse),因此說本文講的平臺都是基於 Windows 7系統的,eclipse也將先說明官方版本,而後主要以STS爲講解對象,可是他們大致上都是一致的,因此說操做上都是同樣的;git

        同時,推薦你們使用STS,真的很好用,至於myeclipse,也就推薦你們不要用了吧;github

一、準備資源

        首先是官網地址:http://www.eclipse.org/downloads/
web

        提供了不少的打包版本,針對不一樣的使用環境,整合了不一樣的開發插件,因爲廣大的開發人員都是傾向於開發web相關的程序的,因此說建議你們下載Java EE的版本:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/marsr
spring

        在這裏也給出幾個鏡像地址:macos

http://mirror.hust.edu.cn/eclipse/technology/epp/downloads/release/
架構

http://mirrors.neusoft.edu.cn/eclipse/technology/epp/downloads/release/
java-ee

http://mirror.bit.edu.cn/eclipse/technology/epp/downloads/release/

        你們按照須要下載適合的版本就好啦;


        對於STS的下載地址,因爲STS是由spring官方提供的,因此須要在官方網站下載:http://spring.io/tools/sts/all

下載時也須要選擇正確的操做系統和架構,

        下面給出各類版本的下載連接,直接迅雷吧,不謝:

http://dist.springsource.com/release/STS/3.7.0.RELEASE/dist/e4.5/spring-tool-suite-3.7.0.RELEASE-e4.5-win32-x86_64.zip
http://dist.springsource.com/release/STS/3.7.0.RELEASE/dist/e4.5/spring-tool-suite-3.7.0.RELEASE-e4.5-macosx-cocoa-x86_64.tar.gz
http://dist.springsource.com/release/STS/3.7.0.RELEASE/dist/e4.5/spring-tool-suite-3.7.0.RELEASE-e4.5-linux-gtk.tar.gz
http://dist.springsource.com/release/STS/3.7.0.RELEASE/dist/e4.5/spring-tool-suite-3.7.0.RELEASE-e4.5-linux-gtk-x86_64.tar.gz

        對於某些特定需求的,歷史版本下載:http://spring.io/tools/sts/legacy,不過我不太建議使用歷史版本;

二、安裝官方版本Eclipse

        其實Eclipse是不須要「安裝」的,只須要將下載得來的文件解壓便可,固然,須要找一個固定的目錄,同時最好不要有漢字、空格、特殊字符等,不然有可能會出現一些不可理解的問題;

        我下載的是eclipse-jee-mars-R-win32-x86_64.zip來演示的,解壓到D盤的根目錄下,其實每個版本的eclipse下載來解壓以後文件結構都是同樣的——一個叫作「eclipse」的根目錄,而後子目錄有

        這個目錄中的「eclipse.exe」就是啓動文件,能夠創建快捷方式到桌面,之後方便啓動;

        啓動時,出現eclipse的logo,而後須要等一下子,而後就會出現選擇工做空間的窗口,這個路徑須要選擇一個固定的路徑,未來全部的eclipse工程和配置都是默認保存在這裏的


三、安裝STS

        其實STS和官方版本的eclipse是同樣的,也是不須要「安裝」,只須要解壓便可,解壓以後目錄結構也是同樣的,子不過在官方下載的包裏面還有一些其餘的東西,拿我下載的spring-tool-suite-3.7.0.RELEASE-e4.5-win32-x86_64.zip來講,打開壓縮包,裏面有一個文件夾,像這樣

        再打開這個文件夾,裏面有3個文件夾,像這樣

        咱們只須要裏面的「sts-3.7.0.RELEASE」,若是你下載的是其餘的版本,那這個文件夾的名字就不同了,這個文件夾我也解壓到D盤的根目錄;

四、配置eclipse

        啓動以後默認有一個歡迎界面,關閉它,而後大體狀況是這樣的

        配置eclipse首先須要進入「首選項」配置,在頂部的菜單欄找到「Window」操做起來是這樣的Window->Preferences

        要配置的項目有:

一、文本顯示的字號(默認的字號顯示中文過小了,我的認爲設置成12號合適);
二、打開各類類型文件的默認編輯器(好比打開html,默認是使用帶有實時預覽功能的編輯器,太慢了不實用);
三、工做空間的默認字符編碼(默認GBK,須要修改成UTF-8);
四、默認的啓動項(默認會啓動一些不須要的東西,拖慢速度);
五、JRE;
六、代碼格式;
七、maven;
八、server(Java EE Server環境);
九、web文件的字符編碼、模板;
十、其餘的各類雜項;

        配置的不少有木有?只不過慢慢來仍是能夠的,下面就簡單的截圖幾張,僅供你們參考







        按照以上的配置,大約就行了,具體還有一些東西,就須要在使用中不斷根據本身的喜愛調整了


五、安裝實用的插件

        eclipse是基於插件的,包括咱們平時使用的全部功能其實都是一些插件來完成的,只不過這些插件是發佈者一開始就打包好了的,包括我所說 的STS,其實也就是Spring加了一些插件進去的版本,可是要想用得舒服,咱們就須要再添加一些插件,下面我就列舉一下我認爲須要安裝的插件,順便說一下怎麼安裝插件;

①使用url在線安裝

        這裏演示一個properties editor的插件的安裝,這個插件能夠自動實現漢語或者其餘非英語字符的unicode轉換,從而實現properties文件的直接編輯,地址是

http://propedit.sourceforge.jp/eclipse/updates/

        菜單欄Help->Install New Software,在彈出框之中:


        選擇要安裝的插件以後,一路next,贊成安裝許可,重啓就行啦

②直接使用安裝包安裝

        有的插件提供有離線安裝包,能夠直接離線安裝而不用在線安裝,這裏以一個反編譯工具JD爲例,他的離線安裝包在這個地址有

https://github.com/java-decompiler/jd-eclipse/releases

        咱們下載名稱裏面帶有「site的」,我下載的是「jd-eclipse-site-1.0.0-RC2.zip」

        用上一步的彈出框中的「Archive...」的按鈕找到這個文件,而後後面的步驟就和使用url在線安裝是同樣的了

③直接將插件文件放置在指定目錄

        這種方式安裝有一些插件是有問題的,因此並非很推薦,可是有一些很小的插件這樣安裝倒是頗有效很方便的,OpenExplorer就是其中一個,這個插件能夠打開工做空間內的文件所在的系統位置,使用起來也是很方便的

https://github.com/samsonw/OpenExplorer/releases

        將下載獲得的文件放置在eclipse安裝目錄的「dropins」目錄而後重啓eclipse就能夠了,有些插件下載獲得的文件須要先解壓才行哦;

④使用eclipse marketplace安裝

        在「市場」中提供了大量的插件,官方的非官方的,免費的收費的,本身輸入關鍵搜索便可,進入的方式爲Help->Eclipse Marketplace...


        搜索到本身須要的插件後點擊後面的install,而後按照「下一步」來作就是了

六、配置有逼格的黑色主題

        以前eclipse是沒有黑色主題的,在4.4中加入了黑色主題,可是還有一些不太完美的地方,在新的4.5裏面已經很完美了,用起來天然是至關的不錯,重點是有逼格啊,

        進入「首選項」,而後按照下圖的方式設置使用黑色主題

        確認以後的效果就是這樣的啦

        可是具體的文字配色仍是不是很舒服,在eclipse marketplace中有一個插件eclipse color theme提供各類編輯區的配色組合方案,通過使用發現一個名叫Obsidian的方案特別舒服,因而就使用了起來,可是後來發現和黑色主題有一點衝突的意思在裏面,表現爲:每次重啓eclipse以後須要從新選擇應用一下那個配色方案。在忍受了一段時間以後,實在是受不了啦,只不過最終仍是找到了解決辦法---------直接導入配色的選項配置,下面說明一下作法

        該插件提供的各類配色方案在這裏

http://eclipsecolorthemes.org/

        看準喜歡的主題以後進入頁面,下載對應的epf文件,如我下載的就是Obsidian的文件


        導入的方法是:菜單欄File->Import...


        而後找到下載的文件,勾選中import all,


        應用以後就會見到效果啦,通過實際測試,重啓以後不會再須要從新選擇應用配色方案啦,附效果:

七、總結

        詳細介紹了eclipse的下載、安裝、配置、插件安裝等使用eclipse的基礎準備工做,雖然還有一些細節的地方沒有降到,可是你們在具體使用過程當中應該會舉一反三的,你們就在之後的使用中慢慢摸索體會吧;

        在文中也說了,STS是基於eclipse、添加了一些便於spring開發的插件,雖然文中大量截圖是使用的官方的eclipse,可是之後的博文的截圖、說明都將以STS爲基礎,可是這中間的差異幾乎能夠忽略不計,你們也無需太過於關心,這裏只是說明一下,省得之後看到程序圖標不同產生疑惑;

        enjoy!

下一篇開始將介紹在eclipse中創建工程和編寫代碼

相關文章
相關標籤/搜索