開篇記
俗話說:工慾善其事必先利其器。JAVA開發最重要的就是配置好環境以及安裝開發工具。本文從0基礎開始,介紹工作中用到的工具以及優化配置,提高開發效率。隨着時間的發展,開發工具也在變化,比如早期的代碼庫使用的是SVN,現在更多的是使用GIT。有人喜歡使用Eclipse,現在很多人也喜歡使用IDEA開發平臺。本文重點介紹Eclipse、JDK、SVN、GIT、Xshell、MAVEN等。
01
JDK
JAVA最基本的配置,就是配置JDK環境變量。下載jdk1.8,運行後,配置環境變量,以本機爲例:JAVA_HOME:C:\Program Files\Java\jdk1.8.0_11;Path:%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;配置完成後,在cmd命令行輸入:java -version,終端輸出版本號,則安裝完成。
02
Eclipse
現在對Eclipse和IDEA誰更好的討論挺多,筆者認爲你用的哪個熟練就用哪個。Eclipse開發工具,需要進行一些優化。下載地址:https://www.eclipse.org/downloads/,選擇版本下載。解壓後,修改eclipse.ini文件,按照自己電腦配置添加-Xms1024m、-Xmx2048m配置,因爲默認的特別小所以打開eclipse會很卡。雖然修改了JVM內存,但是你仍會發現很卡,所以還要做一下修改。例如:
General > Validation > 勾選“Suspend all validator”。
General > Editors > Text Editors > Spelling : 關閉拼寫檢查。
Install/Update > Automatic Updates > 取消勾選“Automatically find new updates and notify me”。
在此筆者貼一個詳細的優化文檔:https://blog.csdn.net/hu_belif/article/details/83079100。
如何在eclipse中運行一個web項目?答案:安裝一個jetty插件。安裝插件一般分爲在線和離線方式(https://blog.csdn.net/king_kgh/article/details/76084398)。安裝jetty我們採用在線方式,直接在Eclipse Marketplace中搜索jetty,一路點next即可。安裝SVN插件時,我們採用離線方式,直接下載SVN包site-1.10.9.zip,解壓後複製features和plugins文件夾到eclipse安裝路徑下。
03
MAVEN
現在一個JAVA工程已經離不開MAVEN了,maven下載路徑(http://maven.apache.org/download.cgi)。筆者下載的是maven的3.5.0版本,解壓後,修改conf目錄下的setting.xml文件localRepository選項是本地倉庫路徑。repositories選項是maven倉庫url。環境變量path添加maven:E:\apache-maven-3.5.0\bin;打開eclipse的window->Prefercences->maven->user settings,引入剛纔修改的setting.xml文件路徑即可使用私有maven倉庫了。
04
GIT
GitHub的流行,git也慢慢在取代svn作爲代碼庫。下載地址(https://www.git-scm.com/download/),windows下就是一個exe的可執行文件,雙擊即可安裝。推薦廖雪峯的學習教程(https://www.liaoxuefeng.com/wiki/896043488029600)。
05
Xshell
開發環境鏈接虛擬機,需要用Xshell工具,通過ssh的方式鏈接。這裏給大家一個破解Xmanager4的註冊碼(https://blog.csdn.net/jek123456/article/details/89605265),親測有效。
本文只是寫了開發工具的一部分,安裝過程也算是精簡版,基本上一個互聯網公司的java開發環境與工具差不多就是這些。