![java配置Eclipseweb開發(fā)文檔_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/d464dc74-7663-4141-8b2c-575d918c15db/d464dc74-7663-4141-8b2c-575d918c15db1.gif)
![java配置Eclipseweb開發(fā)文檔_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/d464dc74-7663-4141-8b2c-575d918c15db/d464dc74-7663-4141-8b2c-575d918c15db2.gif)
![java配置Eclipseweb開發(fā)文檔_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/d464dc74-7663-4141-8b2c-575d918c15db/d464dc74-7663-4141-8b2c-575d918c15db3.gif)
![java配置Eclipseweb開發(fā)文檔_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/d464dc74-7663-4141-8b2c-575d918c15db/d464dc74-7663-4141-8b2c-575d918c15db4.gif)
![java配置Eclipseweb開發(fā)文檔_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/d464dc74-7663-4141-8b2c-575d918c15db/d464dc74-7663-4141-8b2c-575d918c15db5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、說明文檔為了統(tǒng)一開發(fā)環(huán)境請嚴(yán)格按照本文檔執(zhí)行!1 安裝JDK32位系統(tǒng):jdk-6u10-windows-i586-p.exe64位系統(tǒng):jdk-6u10-windows-x64.exe2 解壓Eclipse32位系統(tǒng):eclipse-jee-kepler-R-win32.zip64位系統(tǒng):eclipse-jee-kepler-R-win32-x86_64.zip3 Eclipse配置修改統(tǒng)一使用UTF-8編碼3.1 Eclipse默認(rèn)編碼修改windows下一般系統(tǒng)編碼為 GB2312(中文版的windows),要想修改為統(tǒng)一UTF-8編碼,操作如下:如果要使新建立工程、java文件直接使U
2、TF-8則需要做以下工作: 1、windows->Preferences.打開"首選項"對話框,左側(cè)導(dǎo)航樹,導(dǎo)航到general->Workspace,右側(cè) Text file encoding,選擇Other,改變?yōu)閁TF-8,以后新建立工程其屬性對話框中的Text file encoding即為UTF-8。2、windows->Preferences.打開"首選項"對話框,左側(cè)導(dǎo)航樹,導(dǎo)航到general->Content Types,右側(cè)Context Types樹,點開Text,選擇Java Source Fil
3、e,在下面的Default encoding輸入框中輸入UTF-8,點Update,則設(shè)置Java文件編碼為UTF-8。其他java應(yīng)用開發(fā)相關(guān)的文件如:properties、XML等已經(jīng)由Eclipse缺省指定,分別為ISO8859-1,UTF-8,如開發(fā)中確需改變編碼格式則可以在此指定。3、經(jīng)過上述兩步,新建java文件即為UTF-8編碼,Eclipse編譯、運行、調(diào)試都沒問題,但是做RCP應(yīng)用的Product輸出時、或者插件輸出時,則總是出錯,要么不能編譯通過(輸出時要重新compile)、要么輸出的插件運行時中文顯示亂碼。此時需要再RCP應(yīng)用、或插件 Plugin工程的build.pr
4、operties中增加一行,javacDefaultEncoding. = UTF-8。讓輸出時編譯知道java源文件時UTF-8編碼。這個設(shè)置需要保證所有的java源文件時UTF-8編碼格式,如果不全是,可以參考 Eclipse幫中(Plug-in Development Environment Guide > Reference > Feature and Plug-in Build configuration),建議全部java源文件是UTF-8編碼。3.2 Eclipse 默認(rèn)字體修改Window ->Preferences -> General -> A
5、ppearance -> Colors and Fonts -> Java修改Java文件字體大小,選擇Java Editor Text Font。Window ->Preferences -> General -> Appearance -> Colors and Fonts -> Basic修改Xml文件字體大小,選擇TextFontà Edit 修改字體大小。(一般修改為12號)3.3 Eclipse 代碼模版修改Window -> preferences ->Java -> Code Style -> Code
6、 Templates點擊【import】,選擇codetemplateAuthor修改:點開Comment和Code,點開每個子項目,將模版中的名字修改為自己的名字。名字規(guī)范:拼音名.拼音姓。如:Junping.Yang、Qi.Liu。3.4 Eclipse自動生成JavaDoc選中à下次創(chuàng)建即可自動生成。3.5 Eclipse 代碼格式化模版修改Window -> preferences -> Java -> Code Style -> Formatter點擊【import】,選擇Formatter4 Maven安裝解壓apache-maven-3.1.0-
7、bin.zip至apache-maven-3.1.0文件夾配置環(huán)境變量:MAVEN_HOME=D:ProgramFilesWorkToolsapache-maven-3.1.0PATH=%MAVEN_HOME%bin;5 Maven依賴庫配置替換.m2文件:刪除之前的.m2文件夾,解壓.m2.rar即可6 Eclipse Maven配置修改Windows -> Preferences -> Maven -> Installations -> Add將文件夾指定到剛剛解壓的Maven根目錄。7 手動安裝Jar包將imaging-01012005.jar、ojdbc14.j
8、ar復(fù)制到f盤根目錄,分別執(zhí)行以下命令。 mvn install:install-file -DgroupId=com.jhlabs -DartifactId=imaging -Dversion=01012005 -Dpackaging=jar -Dfile=f:imaging-01012005.jar mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=1.4 -Dpackaging=jar -Dfile=f:ojdbc14.jar8 SVN配置將svn.rar解壓至eclipse-jee-
9、kepler-R目錄下:將svn.link復(fù)制到dropins目錄下:打開svn.link修改路徑:重啟Eclipse,查看SVN是否配置成功。9 從SVN上檢出框架模版第一步:項目右鍵,執(zhí)行【檢出為】第二步:點擊【Finish】第三步:將項目以Maven項目導(dǎo)入右鍵,importing,選擇Existing Maven Projects選擇剛剛從SVN上檢出的項目點擊【Finish】,項目導(dǎo)入成功。10 從SVN上檢出應(yīng)用項目第一步:項目右鍵,執(zhí)行【檢出為】第二步:點擊【Finish】11 項目配置修改項目右鍵 ->Build Path -> Configure Build Pa
10、th選中JavaSE-1.6,點擊【Remove】,點擊【Add Library】點擊【Next】,選擇自己安裝的jre點擊【Finish】切換選項卡至Order and Export選中jre6,將它移動到maven Dependencies上面。以下兩個項目重復(fù)以上操作:12 SVN忽略文件夾配置framework-appà右鍵> Team à設(shè)置屬性framework-core à右鍵> Team à設(shè)置屬性framework-core-web à右鍵> Team à設(shè)置屬性13 Eclipse創(chuàng)建Server
11、13.1 點擊13.2 選擇Server13.3 選擇Tomcat安裝路徑,選擇對應(yīng)的JRE13.4 修改配置13.5 啟動Tomcat13.6 測試14 Eclipse發(fā)布項目到Tomcat第一步:項目framework-parent右鍵> Run As -> Maven Install第二步:項目framework-app右鍵 ->Properties -> Deployment Assembly 第三步:選中紅色方框項,執(zhí)行【Remove】第四步:點擊【Add】第五步:【Next】第六步:選擇framework-core-1.0-SNAPSHOT.jar第7步:執(zhí)
12、行【OK】第8步:修改framework-app項目.setting文件找到代碼存放路徑,找到下圖中文件,找開文件將jst.web修改為2.5,并刷新項目。第9步:發(fā)布項目,Tomcat server >右鍵Add and Remove.第10步:選中framework-app,點擊【Add >】第11步:點擊【Finish】,啟動Tomcat。注意:項目重新發(fā)布:(1)未修改framework-core-web或framework-core項目時:Tomcat Server ->右鍵> Clean ->重啟>重新發(fā)布成功。(2)對framework-cor
13、e-web或framework-core項目進行了修改:framework-parent ->右鍵 -> Run As -> Maven Install -> Tomcat Server ->右鍵> Clean ->重啟 ->重新發(fā)布成功。為了提高開發(fā)效率,下面提供了熱部署(即修改了JAVA代碼不用重啟服務(wù)器)。15 項目熱部署配置將jrebel.jar拷貝到磁盤。framework-app項目 ->右鍵 -> Run As -> Run Configurations切換到Arguments在VM arguments中添加如下參
14、數(shù):-noverify -javaagent:E:/Technology/Jrebel/jrebel.jar -Drebel.dirs=E:/Code/Eclipse-jee-kepler-R/framework-parent/framework-app/target/classes-Drebel.spring_plugin=true-Drebel.struts2-plugin=true-Xmx1024m-XX:MaxPermSize=256m-XX:ReservedCodeCacheSize=128m上述參數(shù)的相關(guān)說明: -javaagent: 這個是你使用的javaR
15、ebel(jRebel) 的jar 包的路徑,注意其中的斜線方向。 -Drebel.dirs:這個是你要監(jiān)控的項目的 class 文件路徑 注意以上兩個參數(shù)中不能出現(xiàn)空格和中文16 Eclipse添加CheckStyle插件Help -> Install New Softeware ->Add輸入CheckStyle、選擇net.sf.eclipsecs-updatesite_5.6.1.201306282206-bin.zip即可開始安裝插件。17 Eclipse添加自定義的CheckStyle<暫時不用,有點問題>Window -> pre
16、ferences ->CheckStyleà New選中上傳的CheckStyleà Set As Default項目右鍵即可配置剛剛上傳的CheckStyle。自動編譯時就會自動CheckStyle。18 開發(fā)規(guī)范18.1 包結(jié)構(gòu)包結(jié)構(gòu)按照模塊劃分,每個模塊下面添加act、dao、mng包。測試代碼包結(jié)構(gòu)也按照模塊劃分與JAVA功能代碼對應(yīng)。如:測試k模塊代碼結(jié)構(gòu)為k所下面創(chuàng)建dao、mng包。測試代碼目前只測試dao、mng方法。18.2 JavaDoc規(guī)范所有的類、接口、私有方法需要添加javadoc,注意:所有的act和實現(xiàn)類不用添加。添加方法,在類或方法頭上
17、輸入/*回車即可自動生成JavaDoc。在TODO位置上添加注釋。需要添加JavaDoc的情況,如下:類:接口:私有方法:不需要添加JavaDoc的情況,如下:Act:實現(xiàn)類:18.3 Act規(guī)范Act即Action的簡稱。規(guī)范如下:1、 命名規(guī)范:a) xxxAct.java如:Ke03Act.java2、 調(diào)用規(guī)范:a) Act層只能調(diào)用Mng層方法。b) Act層如果有Grid,只能使用GkGridMng。c) Act層只有使用Grid的地方允許出現(xiàn)SQL。參考:Ke03Act.java18.4 Mng規(guī)范Mng即Manager的簡稱。規(guī)范如下:1、 命名規(guī)范:a) xxxMng.jav
18、a、xxxMngImpl.java,如:Ke03Mng.java、Ke03MngImpl.java。2、 調(diào)用規(guī)范:a) 接口必需繼承BaseMng接口。b) 實現(xiàn)類必需繼承BaseMngImpl類。c) 實現(xiàn)類中必需注入相應(yīng)的Dao。d) Mng層只能調(diào)用Dao層,不準(zhǔn)調(diào)用另外一個Mng。如果需要用到其它Mng的方法,請注入相應(yīng)Dao。e) Mng層不準(zhǔn)出現(xiàn)SQL,對數(shù)據(jù)庫的操作必需放在DAO層。參考:Ke03Mng.java和Ke03MngImpl.java18.5 Dao規(guī)范Dao即數(shù)據(jù)訪問的簡稱。規(guī)范如下:1、 命名規(guī)范:a) xxxDao.java、xxxDaoImpl,如:Ke03Dao.java、Ke03DaoImpl
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年五年級品社下冊《校園紅綠燈》說課稿 上??平贪?/a>
- 2025股份轉(zhuǎn)讓合同
- 煤礦集中檢修方案
- 襄陽防腐木屋施工方案
- 青島垂直植物墻施工方案
- 2024-2025學(xué)年高中歷史 專題八 當(dāng)今世界經(jīng)濟的全球化趨勢 第三課 經(jīng)濟全球化的世界說課稿 人民版必修2
- 凈化設(shè)備合同范例
- 28 棗核 說課稿-2023-2024學(xué)年統(tǒng)編版語文三年級下冊
- Unit 3 Fit for life Welcome to the unit 說課稿-2024-2025學(xué)年高中英語譯林版(2020)選擇性必修第二冊
- 橋面防腐木施工方案
- 化工企業(yè)靜電安全檢查規(guī)程
- 線性系統(tǒng)理論鄭大鐘第二版
- 寧騷公共政策學(xué)完整版筆記
- 項目負(fù)責(zé)人考試題庫含答案
- GB/T 7251.5-2017低壓成套開關(guān)設(shè)備和控制設(shè)備第5部分:公用電網(wǎng)電力配電成套設(shè)備
- 2023年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招(數(shù)學(xué))試題庫含答案解析
- 中考語文非連續(xù)性文本閱讀10篇專項練習(xí)及答案
- 勇者斗惡龍9(DQ9)全任務(wù)攻略
- 經(jīng)顱磁刺激的基礎(chǔ)知識及臨床應(yīng)用參考教學(xué)課件
- 小學(xué)語文人教四年級上冊第四單元群文閱讀“神話故事之人物形象”PPT
- ISO 31000-2018 風(fēng)險管理標(biāo)準(zhǔn)-中文版
評論
0/150
提交評論