我向來覺得萬丈高樓平地起,Java是一個體系,新手入門有必要了解多方面的知識并掌握好各種相關(guān)工具。基礎(chǔ)不牢,地動山搖。對菜鳥而言,基礎(chǔ)知識才是最具價值的! 已經(jīng)做到專而精的磚家請勿拍磚,正所謂聞道有先后,任何人都有一個成長過程。請給予晚輩們包容與鼓勵,您的思想才能得以傳承,您的事業(yè)才能得以進(jìn)一步發(fā)展。 在此,及時整理我的工作經(jīng)驗和心得體會,也方便自己日后查閱溫習(xí)。 1.工具介紹 IDE(Integrated Development Environment,集成開發(fā)環(huán)境),是用于程序開發(fā)環(huán)境的應(yīng)用程序,一般包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面工具。該程序可以獨立運行,也可以和其它程序并用。 開發(fā)Java應(yīng)用時一般采用Eclipse IDE,而MyEclipse實質(zhì)上是Eclipse的插件。 MyEclipse是對Eclipse IDE的擴展,它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 2.安裝卸載 MyEclipse實質(zhì)上是Eclipse的插件,MyEclipse6.0以前版本需先安裝Eclipse。MyEclipse6.0以后版本安裝時不需安裝Eclipse。 我裝的是MyEclipse8.0,直接執(zhí)行安裝程序,按提示不斷“Next”即可。 MyEclipse不是免費軟件,但按照國內(nèi)的習(xí)慣可以Google到注冊碼。我現(xiàn)在用的是: register name:baidu Serial:oLR8ZC-855575-66597257537696327 ToolBar-->Window-->Preferences-->Java-->installed JREs Add添加,將運行環(huán)境參數(shù)位置定位于JDK目錄下的JRE目錄。 (2)設(shè)置Tomcat 我采用的是MyEclipse自帶的Tomcat: windows–>perferences–>general–>startup and shutdown 選中MyEclipse EASIE MyEclipse Tomcat 6 Server,然后Apply即可。 網(wǎng)上找的設(shè)置方法其實是對MyEclipse外部安裝的Tomcat的設(shè)置,沒多大必要: Window => Preferences => Myeclipse => Servers => Tomcat Tomcat版本影響問題不大,4.x、5.x、6.x其實都一樣,只是建立與tomcat的路徑映射。 比如選中6.x,然后選中Enable,并設(shè)置好三個directory路徑,最后Apply即可。 編碼設(shè)置與開發(fā)時的不一致,將導(dǎo)致導(dǎo)入工程時出現(xiàn)亂碼??! MyEclipse安裝后編碼默認(rèn)是GBK,一般推薦用UTF-8。 全局編碼設(shè)置方法:ToolBar-->Window-->Preferences-->General-->Workspace-->Text file encoding,設(shè)置合適的編碼。 (2)禁用Maven自動更新 Window => Preferences => MyEclipse => Maven4Myeclipse => Maven=>取消勾選的Download repository index updates on startup 注:網(wǎng)上說的這個方法在myeclipse8.0默認(rèn)情況下根本就找不到,如果想里面出現(xiàn)maven這個選項,必須選中Maven4Myeclispse中的Enable Maven4Myeclispse features選項,保存后再操作一次,上面的步驟就出現(xiàn)了。 (3)禁用MyEclipse自動更新 老是彈出Quick update error,這個問題的解決辦法是關(guān)閉MyEclipse的Quick Update自動更新功能。 Autuomatic Updates Scheduler: MyEclipse自動更新選項,討厭每次開啟Myeclipse右下角都一直在讀取的可以選擇關(guān)閉。 windows–>perferences–>general–>startup and shutdown,把選項 " Autuomatic Updates Scheduler "前面的勾去掉然后Apply即可。 (4)關(guān)閉自動編譯 MyEclipse默認(rèn)打開自動編譯,這樣對源碼做一個很小的修改,甚至只是添加一個文件夾,都會即時重新編譯整個工程項目,效率不高。 Toolbar–>Project 取消勾選Build Automatically即可關(guān)閉自動編譯。 這樣,可以全部修改完再進(jìn)行手動編譯,方法很簡單: 在Workspace中右擊項目名稱,再在彈出的菜單中點擊Build Project即可實現(xiàn)編譯。 (5)關(guān)閉Validation 規(guī)則檢查選項,其實我覺得挺必要的,不建議關(guān)閉。 windows–>perferences–>myeclipse–>validation只保留 Manual 項就可以了,build下只留 classpath dependency Validator (6)關(guān)閉Spelling 拼寫檢查會給我們帶來不少的麻煩,我們的方法命名都會是單詞的縮寫,他也會提示有錯,所以最好去掉,沒有多大的用處: windows–>perferences–>general->editors->Text Editors->spelling 取消勾選Enable即可。 (7)去除不需要加載的模塊 windows–>perferences–>general–>startup and shutdown,去掉不需要的選項然后Apply即可。 WTP :一個跟myeclipse差不多的東西,主要差別是 WTP 是免費的,如果使用myeclipse,這個可以取消 Mylyn:組隊任務(wù)管理工具,類似于 CVS ,以任務(wù)為單位管理項目進(jìn)度,沒用到的可以取消 Derby:一種保存成 jar 形式的數(shù)據(jù)庫,我沒用到,取消 一大排以 MyEclipse EASIE 打頭的啟動項:myeclipse 支持的服務(wù)器,只選自己用的,其他取消,比如我只選了tomcat |
|