亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 編程設計 > 正文

eclipse ide for java ee developers 開發環境搭建詳解圖文(j2ee)

2020-07-14 13:22:38
字體:
來源:轉載
供稿:網友
使用eclipse真的有年頭了,相信java程序員沒有不知道它的,最近在給團隊中新來的應屆生做指導,專門講解了一下Eclipse開發環境的搭建過程,一是幫助他們盡快的熟悉IDE的使用,二也是保證團隊開發環境的一致性(順便說一下,這點在敏捷開發團隊中尤為重要,方便知識傳播,提升團隊快速響應能力)。

培訓的過程中想起了自己當年初涉java時的情景,不免感慨萬千啊。正所謂“工欲善其事必先利其器”,話不多說,趕緊搭吧。

本文主要介紹在windows下搭建eclipse環境的過程,主要包括jdk的安裝與配置、tomcat的安裝與配置、eclipse的安裝與配置以及eclipse常用插件的安裝。

一。jdk安裝與配置

jdk7于3月份剛剛發布,目前eclipse的最新版本中還沒有提供對jdk7的編譯支持,所以我們只下載jdk6。

下載地址:http://download.java.net/jdk6/

選擇適合平臺的安裝文件,windows32下目前最新版本為:jdk-6u25-ea-bin-b03-windows-i586-27_feb_2011.exe

默認安裝即可,安裝完成后要配置環境變量。

比如,我的安裝目錄為:C:/Program Files/Java/jdk1.6。

環境變量配置如下:

XP系統下,右擊“我的電腦”--選擇“屬性”--選擇“高級”--點擊“環境變量”

在“系統變量(S)”中

新建:JAVA_HOME:C:/Program Files/Java/jdk1.6

新建:CLASS_PATH:.;%JAVA_HOME%/lib

編輯:PATH:在最前面加上%JAVA_HOME%/bin;  

創建環境變量后,打開cmd,輸入“java -version”驗證是否安裝成功。


復制代碼
代碼如下:

C:/Windows/System32>java -version
java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)

二。tomcat 安裝與配置

tomcat的官方網站:http://tomcat.apache.org/

目前最新版本為7.0,

windows32下目前最新版本下載地址:http://labs.renren.com/apache-mirror/tomcat/tomcat-7/v7.0.11/bin/apache-tomcat-7.0.11-windows-x86.zip

 此為解壓縮版,下載后解壓縮即可,tomcat是需要jdk才能運行的,如果我們配置好了jdk環境變量,那么tomcat會自動從環境變量中讀取jdk信息,無需特別的配置。

 比如,我們將tomcat解壓縮后的目錄為:F:/apache-tomcat-7.0.11-windows-x86/apache-tomcat-7.0.11(以下簡稱%TOMCAT_HOME%)

 進入%TOMCAT_HOME%/bin,雙擊“startup.bat”啟動tomcat,如果tomcat正常啟動,我們訪問“http://localhost:8080/”即可打開tomcat管理頁面。

 雙擊“shutdown.bat”,即可關閉tomcat。 

管理賬戶配置:

進入%TOMCAT_HOME%/conf,編輯“tomcat-users.xml”,

因為是開發環境,所以這里我們配置一個超級用戶admin ,使其能夠管理tomcat,編輯后的內容如下:


復制代碼
代碼如下:

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="admin" roles="manager-gui,admin-gui"/>
</tomcat-users>


重新啟動tomcat,之后就可以使用admin賬戶對tomcat進行管理了,這里只說明如何配置賬戶,關于如何使用界面管理tomcat暫不做敘述,具體參考tomcat幫助文檔吧,主要原因是在開發環境下幾乎用不到這個功能,而且我比較推薦手工配置。
 
三。eclipse 安裝與配置

eclipse的官網地址:http://www.eclipse.org/
我們下載J2EE版本:Eclipse IDE for Java EE Developers
目前最新版本是:Helios Service Release 2
windows32版本的下載地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/helios/SR2/eclipse-jee-helios-SR2-win32.zip
 
此版本為解壓縮版本。
比如我們解壓縮后的eclipse的路徑為:F:/eclipse-jee-helios-SR2-win32/eclipse(以下簡稱%ECLIPSE_HOME%)
 
如果我們配置了jdk環境變量,進入%ECLIPSE_HOME%后,雙擊“eclipse.exe”,即可啟動eclipse,啟動時會提示你選擇一個workspace。
 
這里建議大家多創建一些workspace,可以根據實際的需要將不同的project創建在不同的workspace中,以免日后workspace中的project越來越多,影響eclipse的啟動速度(當然,對于近期不使用的project建議將其關閉--右鍵單擊項目名稱選擇"Close Project",如果需要開啟項目,則右鍵單擊關閉的項目名稱選擇"Open Project"即可。)。
 
切換workspace可以在啟動是進行選擇,也可以等啟動后在“File”--"Switch Workapsce"中進行切換。
關于eclipse對workspace的管理也可以參考“http://hanqunfeng.iteye.com/blog/868197 ”。
 
第一次啟動eclipse后,我們需要做一些基本的配置,通常我們需要做如下配置:
 
1)配置jdk
默認情況下,eclipse會自動關聯環境變量中配置的jdk,如果我們安裝了多個版本的jdk,也可以手工進行配置,方法如下:
“Window”--"Preferences"--"Java"--"Installed JREs"--“Add”--"Standard VM"--選擇jdk安裝目錄。
 
2)配置tomcat
“Window”--"Preferences"--"Server"--"Runtime Environments"--“Add”--"Apache"--"Apache Tomcat v7.0"--選擇tomcat7的目錄,在JRE中選擇1)中配置的jdk即可。
 
配置完成,可以“Servers”視圖中進行驗證。默認“Servers”視圖”在“Java EE”預設視圖的下方是開啟的,如果沒有開啟,可以通過“Window”--"Show View"--“Server”--選擇Servers即可打開“Servers”視圖。
在“Servers”視圖中,右鍵單擊--“New”--"Server"--選擇“Tomcat v7.0 Server”,如果在“Server runtime environment”中看到"Apache Tomcat v7.0",則說明配置成功。
 
3)啟動提速
eclipse啟動時會默認加載一些插件,而加載這些插件會增加eclipse的啟動時間,實際上有些東東對我們來說并沒有什么用,所以可以關閉,方法如下:
“Window”--"Preferences"--“General”--"Startup and Shutdown"--去掉你不想要的插件即可。
比如,按照本文敘述安裝完插件后的效果圖如下:



4)關閉驗證
默認eclipse會對workspace中的項目進行驗證,驗證的內容包括jsp內容、xml內容,等等,驗證過程很消耗內存,所以建議關閉驗證功能。關閉方法如下:
“Window”--"Preferences"--“Validation”--"Disable  All"。
 
5)設置“新建”菜單項
eclipse默認的新建內容并不滿足需求,好多內容還需要到other中去找,不過我們可以自定義新建菜單項中的內容,方法如下:
右鍵單擊工具欄--“Customize Prespective...”--"Shortcuts"--選擇你需要的新建項即可。
 
6)默認文件編輯器
eclipse默認會自動選擇文件的編輯器,也可以在打開文件時右鍵單擊文件--“Open With”中選擇編輯器,但有時我們可能更希望讓文件使用某種特定的編輯器,此時可以通過如下方法進行配置:
“Window”--"Preferences"--“General”--“Editors”--"File Associations",上方選擇特定的文件名后綴類型,下面選擇編輯器,可以通過Add進行添加,通過Default設置默認編輯器。
 
 
7)注釋風格定義
相信大家都知道注釋的重要性,在團隊中,統一注釋風格更為重要。設置注釋風格方法如下:
“Window”--"Preferences"--"Java"--"Code Style"--“Code Templates”--根據需要自己設置吧
比如Comments中
Types:

復制代碼
代碼如下:

/**
*Title: project_name
*Description: XXXX
*Copyright: Copyright (c) 2011
*Company:www.xxx.com
*Makedate:${date} ${time}
* @author ${user}
* @version %I%, %G%
* @since 1.0
*
*/

Methods:

/**                                                         
* 描述 : <描述函數實現的功能>. <br>
*<p>                                                
                                                                                                                                                                                                     
* ${tags}                                                                                         
*/

可以通過“Alt+Shift+j”自動添加注釋。
 

四。eclipse常用插件安裝

之所以eclipse這么受歡迎,原因就是其擁有眾多的插件作為支持,這里只介紹幾個常用的插件。

1)svn插件

可能有些人更喜歡“小烏龜”,不過這里還是推薦安裝svn的eclipse插件。

官方地址:http://subclipse.tigris.org

目前最新版本是1.6.17

Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x
Zipped downloads: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240


插件安裝方法如下:

“help”--“Install new software”--“add”

name:svn_subclipse

Location:http://subclipse.tigris.org/update_1.6.x

點擊“OK”后,如下圖所示:




這里只選擇“Subclipse”,next如下圖所示.



點擊“next”,accept后點擊finish開始安裝。安裝完成后會提示重啟eclipse。

重啟eclipse后,在“Window”--"Show View"--"Other"--"SVN"中選擇“SVN資源庫”,即可打開“SVN資源庫”視圖。

在視圖中右鍵單擊--“新建”--“資源庫位置”--輸入地址--Finish即可。

2)propedit插件

官方地址:http://propedit.sourceforge.jp/index_en.html

在開發時,經常會用到多語言支持的問題,常用的解決方案是將各個語言文字放到properties文件中,但中文是需要轉為ascii的,雖然有一些工具幫助我們進行轉碼,但都不如直接在propeities中寫中文來的方便,那就安裝插件吧,這個插件基本上可以支持各種語言的轉換。方法如下:

“help”--“Install new software”--“add”

name:propedit

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

點擊“OK”后,eclipse會自動搜索,根據網絡情況時間會有所不同,一般需要2~3分鐘吧,會出現如下頁面:



這里只選擇“PropertiesEditor”,next后需要大家耐心等待一段時間,大約5~10分鐘后會看到如下界面時,



點擊next后,看到如下界面:




選擇“accept”后點擊“Finish”,eclipse將開始安裝插件,安裝過程大約10分鐘,耐心等待吧。安裝完成后會提示重新啟動eclipse。 

重新啟動后,會看到所有.properties的文件的圖標都變成了一個大寫的P的樣式,右鍵單擊文件選擇“Open With”會發現默認編輯器變成了“PropertiesEditor”,在其中編輯中文后,使用其它編輯器查看,會發現中文都轉成了accii碼。 

如果覺得url更新的方式下載插件過于漫長的話,也可以先下載zip包進行本地安裝。

zip包下載地址:http://zh.sourceforge.jp/projects/propedit/downloads/40156/jp.gr.java_conf.ussiy.app.propedit_5.3.3.zip/

 3)反編譯插件

jad是java的反編譯工具,可惜是命令行執行。eclipse下的有個插件,叫jadclipse,安裝好之后,在java文件中按ctrl+鼠標左鍵類名稱(包括jar包里的類),就能直接打開源文件。

安裝jadclipse要先下載一個jad.exe,很遺憾沒有找到jad的官方地址,我在附件里提供了一個,可以支持jdk1.5和1.6的反編譯。jad.exe要拷貝到%JAVA_HOME%/bin目錄下。

jadclipse目前最新版本是:3.3.0
jadclipse下載地址:http://sourceforge.net/projects/jadclipse/
將下載后的jar拷貝到eclipse的plguin下。
重新啟動eclipse,重啟后在window>preferences>java>JadClipse中,
設置path to decompiler為jad.exe的全路徑,既:%JAVA_HOME%/bin/jad.exe

網上查資料,有說直接雙擊“.class文件”也可以打開源文件,可惜一直沒有成功。

還有N多有用的插件,提供幾個下載地址:
findbugs - http://findbugs.cs.umd.edu/eclipse/
Mylyn for Eclipse 3.4 and 3.5 - http://download.eclipse.org/tools/mylyn/update/e3.4/
python - http://pydev.org/updates/
jsdt - http://jsdt.googlecode.com/svn/trunk/org.ayound.js.debug.update/
參考:http://www.blogjava.net/xmatthew/archive/2008/11/10/239727.html
一款js的debug插件,支持目前主流的瀏覽器,如果使用JQuery這樣的跨瀏覽器js框架進行開發,這里推薦大家使用firefox的firebug吧。
等等,自己去發掘吧。
通過url更新或zip包更新的方式有時會比較漫長,可以直接將zip包解壓后的features和plugins拷貝到%ECLIPSE_HOME%下,重啟eclipse即可完成安裝。
ok,經過上述配置,一個相對易用的eclipse開發環境就算搭建完成了。也可以根據自己的需要進行其它的配置。
還是那句老話:“工欲善其事必先利其器”,亙古不變的真理!
 
 
2011-04-02補充:
感謝各位的回復,很多人推薦了“EasyExplorer”插件,
這里給出下載地址:http://sourceforge.net/projects/easystruts/
配置參考:http://blog.csdn.net/psyl/archive/2009/08/19/4463772.aspx
 
另外,可以通過links的方式安裝插件,這樣不僅安裝快捷,而且升級、移植、管理都很方便。
關于links方式的配置,可以參考:http://java.chinaitlab.com/Eclipse/37794.html
注意:原文中描述,需要為沒有eclipse上層目錄的插件建立eclipse上層目錄,筆者認為并不是準確的,實際上無論有無eclipse上層目錄,都將path指向到plugins的上層目錄即可。
另外,筆者測試發現,將多個插件使用同一個link文件進行配置會出現插件無法加載的情況,所以筆者建議,還是一個插件使用一個link文件吧。  
 

2011-04-03補充:
推薦另一個反編譯插件--Java decompiler,提供gui和plugin兩種方式。
官方網站:http://java.decompiler.free.fr/
本人感覺,gui的方式還是很不錯的,可以批量反編譯并保存,可以作為插件的補充。
 
eclipse快捷鍵大全:http://www.49028c.com/softjc/139465.html

在此,作者號召大家能夠將自己對eclipse的使用經驗分享出來,或者將自己的困惑和疑問提出來,積極分享,共同成長。

2011-04-15補充:
freemarker插件,下載地址:http://sourceforge.net/projects/freemarker-ide/files/freemarker-ide/0.9.14/freemarker-ide-0.9.14.zip/download

使用方法:
1.解壓后將plugins拷貝到%ECLIPSE_HOME% 下,或者使用links的方式安裝(推薦links);
2.在window --> Preferences 中看到FreeMarker Editor則說明安裝成功;
3.*.ftl文件的默認編輯器就是FreeMarker Editor,*.html或者其它文件需要自己設置,方法參見 “ 三。eclipse  安裝與配置中的 6)默認文件編輯器”
Jad_exe(VeVB.COm).rar
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品一区二区电影| 成人av资源在线播放| 国产视频精品xxxx| 国产精品色午夜在线观看| 国产精品99久久久久久人| 亚洲精品美女免费| 亚洲精品久久久久中文字幕二区| 久久久极品av| 国产精品久久久久久久久久久久久久| 亚洲精品综合久久中文字幕| 97在线免费观看| 久久琪琪电影院| 欧美精品在线观看91| 国产精品久久久一区| 国产欧美一区二区三区在线看| 久久男人的天堂| 韩曰欧美视频免费观看| 国产精品亚洲美女av网站| 日韩一级裸体免费视频| 一区二区欧美日韩视频| 日韩欧美一区视频| 中文字幕九色91在线| 久久久久久成人精品| 78色国产精品| 91在线免费看网站| 亚洲人成网站在线播| 国产精品专区h在线观看| 久久精品视频在线观看| 亚洲欧美日韩中文在线制服| 亚洲一区精品电影| 久久成人这里只有精品| 久久99热精品这里久久精品| 日本免费一区二区三区视频观看| 2019中文在线观看| 成人黄色大片在线免费观看| 久久久国产精品免费| 国产日韩欧美视频在线| 色综合久久88| 精品美女久久久久久免费| 正在播放国产一区| 久久香蕉精品香蕉| 清纯唯美日韩制服另类| 亚洲国产天堂久久国产91| 插插插亚洲综合网| 亚洲福利视频专区| 欧美色xxxx| 欧美高清视频免费观看| 久久香蕉频线观| 69精品小视频| 国产精品青草久久久久福利99| 久久天天躁狠狠躁夜夜爽蜜月| 亚洲精品美女在线观看| 国产网站欧美日韩免费精品在线观看| 亚洲成**性毛茸茸| 日韩在线播放一区| 日韩精品免费综合视频在线播放| 中日韩午夜理伦电影免费| 国产97在线|亚洲| 在线电影中文日韩| 亚洲精品视频播放| 欧美日韩美女视频| 亚洲一二三在线| 国产精品三级在线| 在线观看视频亚洲| 日韩成人激情在线| 日韩美女福利视频| 成人午夜黄色影院| 午夜精品一区二区三区在线| 日本精品久久久久久久| 亚洲男人第一网站| 久久影视电视剧凤归四时歌| 国产成人精品电影久久久| 91深夜福利视频| 亚洲国产精品久久久| 成人黄色av免费在线观看| 在线丨暗呦小u女国产精品| 成人黄色免费片| 国产亚洲欧美一区| 国产精品高潮呻吟久久av黑人| 国产精品久久99久久| 亚洲精品videossex少妇| 亚洲精品视频免费在线观看| 亚洲成人中文字幕| 亚洲影影院av| 日本久久久久久久久| 欧美性极品xxxx做受| 日韩电影中文字幕av| 日韩精品中文字| 亚洲最新视频在线| 日本一欧美一欧美一亚洲视频| 欧美—级高清免费播放| 92看片淫黄大片欧美看国产片| 欧美日韩国产在线看| 日本高清+成人网在线观看| 91精品国产电影| 久久久91精品国产| 成人福利视频网| 国产欧美日韩免费看aⅴ视频| 国产成人精品日本亚洲| 欧美亚洲午夜视频在线观看| 欧美精品做受xxx性少妇| 亚州国产精品久久久| 欧美野外wwwxxx| 久久色免费在线视频| 深夜福利日韩在线看| 在线视频亚洲欧美| 亚洲新声在线观看| 欧美午夜视频一区二区| 国产亚洲精品va在线观看| 狠狠综合久久av一区二区小说| 亚洲视频电影图片偷拍一区| 91干在线观看| 国产精品wwww| 欧美日韩亚洲一区二区三区| 久久99国产精品自在自在app| 亚洲成人免费网站| 97欧美精品一区二区三区| 国产欧美最新羞羞视频在线观看| 菠萝蜜影院一区二区免费| 精品国产区一区二区三区在线观看| 国精产品一区一区三区有限在线| 羞羞色国产精品| 国产成人精品免高潮在线观看| 亚洲欧洲自拍偷拍| 国产日韩欧美影视| 亚洲欧美日韩一区二区三区在线| 午夜剧场成人观在线视频免费观看| 国产日产欧美a一级在线| 97av在线视频| 亚洲aa中文字幕| 亚洲精品国产精品国自产在线| 一本色道久久综合狠狠躁篇的优点| 色偷偷亚洲男人天堂| 久久久久久久国产精品| 国产精品久久久久久五月尺| 国产精品白丝jk喷水视频一区| 日韩美女在线看| 国产亚洲精品久久久优势| 精品久久香蕉国产线看观看gif| 在线视频中文亚洲| 日韩精品中文字幕有码专区| 亚洲欧美日韩天堂| 日韩一区二区精品视频| 欧美成人午夜免费视在线看片| 国产精品久久久久久久久久久久久| 日韩天堂在线视频| 国产成人精品一区二区三区| 久久在精品线影院精品国产| 亚洲精美色品网站| 国产精品久久在线观看| 欧美亚洲激情在线| 亚洲第一精品夜夜躁人人爽| 日韩有码在线观看| 久99九色视频在线观看| 日本一区二区在线免费播放| 91精品综合久久久久久五月天| 亚洲欧洲日产国码av系列天堂| 亚洲字幕一区二区| 免费99精品国产自在在线| 中文亚洲视频在线| 国产精品久久不能| 欧美高清在线播放| 欧美高清激情视频| 国产精品国语对白|