前言
工欲善其事必先利其器韧拒,Java開發(fā)目前主流工具是IDEA和Eclipse叛溢。我個(gè)人傾向于IDEA,但公司項(xiàng)目需要使用Eclipse劲适。這兩個(gè)工具最終都需要掌握起來楷掉,因此先對(duì)Eclipse進(jìn)行了一番探究。
安裝JDK
如果初次使用Java開發(fā)霞势,安裝JDK是必要步驟烹植。嚴(yán)格來說JDK分為兩部分:
- JDK:JDK本身斑鸦,即Java開發(fā)需要使用的開發(fā)庫(kù),面向開發(fā)人員草雕。
- JRE:JAVA程序運(yùn)行庫(kù)巷屿,如果只運(yùn)行Java程序,安裝JRE就足夠了墩虹,當(dāng)然如果安裝了JDK嘱巾,JDK將自帶JRE。
接下來需要考慮JDK的版本問題诫钓,截至目前最新版本是JDK 14旬昭。注意版本需要根據(jù)自身情況選擇,我使用JDK 8菌湃。進(jìn)入Oracle公司的JDK下載頁面问拘,找到需要的JDK版本并下載。
下載需要注冊(cè)O(shè)racle公司賬號(hào)慢味,這是免費(fèi)的场梆,直接注冊(cè)并下載即可。下載完畢并按照默認(rèn)設(shè)置安裝完成后在C:\Program Files\Java下可以找到JDK和JRE目錄纯路。
進(jìn)入JDK目錄后可以發(fā)現(xiàn)JDK下包含有JRE或油,因此對(duì)于開發(fā)來說只安裝JDK而不安裝JRE也是可選的。
JDK 8自帶一個(gè)配置程序驰唬,運(yùn)行后可對(duì)安裝的Java平臺(tái)做設(shè)置顶岸。可以看到配置程序已經(jīng)為我們?cè)O(shè)置好了系統(tǒng)環(huán)境變量叫编,對(duì)于老版本的JDK可能需要手動(dòng)設(shè)置系統(tǒng)環(huán)境變量辖佣。
可以繼續(xù)安裝JDK的其他版本,他們不會(huì)沖突搓逾。
安裝Eclipse
首先需要簡(jiǎn)單了解Eclipse軟件設(shè)計(jì)思想卷谈。Eclipse是一個(gè)平臺(tái),并不只針對(duì)Java開發(fā)霞篡,也可進(jìn)行其他語言開發(fā)世蔗。安裝Eclipse實(shí)際上需要安裝3部分:
- Eclipse平臺(tái)本身朗兵。
- Eclipse整合的Java開發(fā)工具。
- 插件和擴(kuò)展程序寸爆。
理解這一部分之后就可以去Eclipse公司的軟件下載頁面下載Eclipse了赁豆。同JDK一樣,需要確定Eclipse版本着憨,因?yàn)槟承┬枰牟寮蛿U(kuò)展程序并沒有支持到最新的Eclipse版本务嫡,需要適當(dāng)進(jìn)行選擇和取舍心铃。這里我選擇下載Eclipse 2019-12(4.14)挫剑。
下載完成后會(huì)得到一個(gè)安裝程序樊破,這是Eclipse Installer,可以理解為Eclipse的軟件管理程序奔滑。首先安裝這個(gè)Installer朋其,為了方便后續(xù)軟件管理脆炎,我新建了一個(gè)目錄C:\Program Files\Eclipse_2019_12用于存放后續(xù)安裝文件。
進(jìn)入安裝向?qū)Ш蟾を荆x擇高級(jí)安裝模式喇潘。
選擇Yes保存Eclipse Installer副本入蛆,方便后續(xù)進(jìn)行軟件管理哨毁。
保存到之前建立的目錄下。
接下來的向?qū)ы撁嬷行枰⒁庀路?個(gè)選項(xiàng):
- Product Version:這是需要安裝的Eclipse平臺(tái)以及Java工具集的軟件版本粱栖,這是真正開發(fā)需要使用的軟件闹究。
- Java 1.8+VM:JDK版本渣淤,根據(jù)需要選擇吉嫩。
- Bundle Pool:Eclipse Installer會(huì)使用的包管理目錄,它的作用是將Eclipse軟件需要使用的包統(tǒng)一放在一個(gè)目錄下管理用踩,方便組織忙迁,提高安裝和卸載效率姊扔。
Product Version依然選擇2019-12版本。
Java 1.8+VM選擇JDK1.8晨川。
Bundle Pool為了方便管理可以將其修改到之前建立的目錄下共虑,并刪除默認(rèn)的Bundle Pool妈拌。
之后選擇 Eclipse IDE for Java Developers 安裝Eclipse尘分。
同樣可以選擇將Eclipse安裝到之前建立的目錄下培愁。
安裝完成后定续,就可以啟動(dòng)Eclipse(for Java)了,工作目錄也可考慮放到之前建立的目錄下摹察。
注意Eclipse Installer和Eclipse(for Java)會(huì)在C:\Users\{User}目錄下新建.eclipse供嚎、.p2和.tooling三個(gè)文件夾峭状。其中因?yàn)槲倚薷牧四J(rèn)的Bundle Pool,可以刪除C:\Users\{User}\.p2目錄偿曙。
Eclipse漢化
Eclipse漢化語言包是作為擴(kuò)展形式安裝的,首先需要下載語言安裝包Babel罩阵。這里由于目前最新包只支持到2019-12版本,這也是我之前選擇Eclipse版本的一個(gè)重要參考幽钢。
下載完成后為方便管理可以解壓到之前建立的目錄下匪燕,我解壓的位置為C:\Program Files\Eclipse201912\products\babel-R0.17.1-2019-12帽驯。
啟動(dòng)Eclipse书闸,選擇Help -> Install New Software。
接下來需要把剛才解壓的語言包引入進(jìn)來嫌术,選擇添加一個(gè)倉(cāng)庫(kù)位置度气,找到相應(yīng)目錄磷籍,并為添加的倉(cāng)庫(kù)命名。
之后過濾出簡(jiǎn)體中文束凑,注意漢化可能并不完整栅盲,包后面的百分比指示了漢化完整度。這里只選擇安裝Eclipse的簡(jiǎn)體中文漢化包扒寄,其他的漢化包是針對(duì)一些其他插件的该编,后續(xù)可以根據(jù)需要安裝硕淑。
安裝完成即可置媳。需要注意有些插件的漢化包有問題可能導(dǎo)致UI錯(cuò)誤,這時(shí)可能需要重新安裝語言包迂曲,甚至重新安裝Eclipse軟件寥袭,因此需要謹(jǐn)慎安裝。
卸載Eclipse
卸載Eclipse非常簡(jiǎn)單杰扫,因?yàn)榍捌跒榘惭b目錄做了規(guī)劃涉波,只需直接刪除相應(yīng)目錄即可炭序。而Eclipse Installer中的Bundle Pool也為快速安裝、卸載Eclipse提供了幫助窗声。
結(jié)語
Eclipse是開源軟件辜纲,沒有商業(yè)軟件那么方便拦耐,需要自定義的地方還是比較多杀糯。工具的作用是為了達(dá)成最終目的苍苞,不應(yīng)該花過多時(shí)間糾結(jié)于工具本身羹呵。這篇文章即可作為Eclipse安裝介紹,也可作為備忘錄供以后回過頭來參考冈欢。