- 搞定J2EE核心技術與企業應用
- 常建功 王向華編著
- 2585字
- 2018-12-29 13:49:41
2.3 搭建Java Web開發環境
目前,市場上比較常用的Java Web開發領域的集成開發環境有Eclipse、NetBeans等,其中Eclipse由OTI和IBM兩家公司的IDE產品開發組于1999年4月創建。Eclipse由Eclipse項目、Eclipse工具項目和Eclipse技術項目3個項目組成,由3個項目管理委員會分別對這3個項目進行監督。
MyEclipse是由Genuitec公司開發的一款商業軟件,從本質上講它是基于Eclipse的JavaEE方面的插件。該軟件除了支持代碼編寫、編譯和測試等,還增加了UML雙向建模工具、JSP/Srutsdesigner、可視化的Hibernate/ORM工具、Spring和Web Services等各個方面的功能。
由于本書主要講解JavaEE各個方面的技術和框架,所以本書的各個項目主要通過MyEclipse開發環境來實現,但是在掌握MyEclipse開發環境之前,關于Eclipse軟件也需要進行一些必要了解。
2.3.1 下載并安裝Eclipse
Eclipse在設計之初,就被定義為一個開放的可擴展的IDE,它允許開發人員自己定義自己的插件,而無須理會別人的插件是如何運行的,這種基于插件的設計方式,使得Eclipse成為了一個可擴充的IDE,并迅速在開發人員中流行。
要了解和熟悉Eclipse開發環境,首先需要下載Eclipse軟件,具體步驟如下:
01 在瀏覽器的地址欄中輸入網址http://www.eclipse.org,即可進入Eclipse的首頁,如圖2.27所示。

圖2.27 Eclipse的首頁
02 在Eclipse的首頁中單擊“Download Eclipse”鏈接,即可進入Eclipse的下載畫面,如圖2.28所示。

圖2.28 Eclipse的下載畫面
03 筆者寫作本書時Eclipse的最新版本號是3.7,在http://www.eclipse.org/downloads上即可下載Eclipse,Eclipse 3.7版本的下載畫面如圖2.29所示。

圖2.29 Eclipse 3.7版本的鏡像下載畫面
04 單擊對應的鏡像文件鏈接,即可下載eclipse-SDK-3.7-win32.zip。
05 下載完畢后,解壓縮到硬盤即可。
2.3.2 下載并安裝MyEclipse
由于MyEclipse從本質上講是基于Eclipse的JavaEE方面的插件,是專門為方便JavaEE項目的開發設計的,目前最新的版本為MyEclipse 9.0,不同類型的MyEclipse安裝過程不一樣,“ALL In One”類型的MyEclipse安裝過程很簡單,只要雙擊安裝程序就可以,不需要安裝者進行詳細設置。具體安裝步驟如下:
01 雙擊MyEclipse 9.0安裝程序(myeclipse-9.0M1-win32.exe),接著就會通過Windows Installer開始安裝過程,就會出現圖2.30所示的“Accept License(接受協議)”對話框。在該對話框中先仔細閱讀許可證協議,選擇接受后再單擊“Next”按鈕,就會出現“Customize MyEclipse install location(配置安裝路徑)”對話框。

圖2.30 接受協議界面
02 在如圖2.31所示的配置安裝路徑對話框中,如果想修改安裝路徑,單擊“Change”按鈕就會出現圖2.32所示的“Configure runtime and plugin installation details(配置運行時軟件和插件的安裝路徑)”對話框。

圖2.31 配置安裝路徑對話框

圖2.32 選擇路徑對話框
如果想配置運行時軟件或插件的安裝路徑,只要單擊相應的“Browse”按鈕,在出現的對話框中(如圖2.33所示)選擇相應文件即可。最后配置運行時軟件和插件的安裝路徑對話框的配置如圖2.34所示,單擊“Next”按鈕就會返回到如圖2.35所示的配置安裝路徑對話框。

圖2.33 選擇文件對話框

圖2.34 選擇的相應路徑

圖2.35 配置好安裝路徑
03 在配置路徑對話框中,單擊“Install”按鈕就會出現如圖2.36所示的安裝對話框。當安裝過程結束后,就會自動運行MyEclipse開發環境,如圖2.37所示。

圖2.36 安裝對話框

圖2.37 自動啟動
2.3.3 整合MyEclipse和Tomcat 7
讀者可以在Eclipse中開發Web程序,也可以在MyEclipse中進行開發,但是MyEclipse比較適合JavaEE應用方面的開發。在MyEclipse中開發完后,就可以通過前面介紹的方法在Tomcat 7中進行發布,但這種方式比較麻煩,需要修改Tomcat 7的配置文件,也需要在MyEclipse中建立相應的Web開發目錄。
為了方便MyEclipse開發和發布JavaEE應用程序,可以把Tomcat 7服務器集成到MyEclipse開發環境中,具體步驟如下:
01 啟動MyEclipse,MyEclipse啟動后的畫面如圖2.38所示。

圖2.38 MyEclipse啟動后的畫面
02 在MyEclipse菜單欄中選擇“Window”菜單下的“Preferences”命令。
03 單擊“Preferences”對話框左邊列表框中依次展開“MyEclipse>Servers>Tomcat”節點,將出現Tomcat各個版本的配置選項,如圖2.39所示。

圖2.39 Tomcat的配置畫面
04 因為本書采用的是Tomcat 7.0.20版本,因此選擇Tomcat 7.x選項,在出現的配置畫面中的“Tomcat home directory”文本框中輸入“D:\ apache-tomcat-7.0.20”(或通過“Browse”按鈕來選擇Tomcat的存放目錄),即Tomcat的存放目錄,這時其他選項就會自動顯示內容,如圖2.40所示。

圖2.40 配置Tomcat 7目錄
05 配置好關于Tomcat的目錄后,還需要配置該服務器的JDK,即選擇Tomcat 7.x下的JDK選項,在出現的畫面(如圖2.41所示)中進行相關JDK的配置。單擊“Add”按鈕就會出現“Add JDK”對話框,在該對話框中單擊“Directory”按鈕,在出現的目錄選擇框中選擇JDK安裝目錄,其他選項就會自動顯示(如圖2.42所示)。最后單擊“Finish”按鈕實現JDK配置。

圖2.41 配置JDK

圖2.42 選擇Java目錄
06 最后設置Tomcat Server為“Enable”,然后單擊“Apply”按鈕后再單擊“OK”按鈕就可以實現把Tomcat 7集成到MyEclipse開發工具,具體過程如圖2.43所示。

圖2.43 關于Tomcat 7的集成
07 為了查看是否已經整合好MyEclipse和Tomcat 7,則可以單擊MyEclipse的Tomcat 7.x>Start選項(如圖2.44所示),當Tomcat啟動后,在MyEclipse的控制臺將會輸出啟動信息,如圖2.45所示。

圖2.44 啟動Tomcat 7服務器

圖2.45 MyEclipse的控制臺輸出的啟動信息
08 在IE地址欄中輸入http://localhost:8080,如果出現Tomcat 7的啟動成功畫面,則表示配置成功。Tomcat 7啟動成功的畫面如圖2.46所示。

圖2.46 Tomcat 7啟動成功的畫面
2.3.4 關于MyEclipse的一些常用操作
安裝完MyEclipse集成開發工具和Tomcat 7服務器后,不能馬上進行關于JavaEE的開發,還必須得進行一些必要的配置。
1.關于工作空間設置操作
當MyEclipse第一次啟動時,需要設置工作空間,在本書中將工作空間設置為C:\Workspaces路徑,如圖2.47所示。

圖2.47 “Workspace Launcher”對話框
注意:如果不想每次啟動MyEclipse都出現“Workspace Launcher”對話框,可以通過勾選“Use this as the default and do not ask again”選項將該對話框屏蔽。
當進入MyEclipse后,想進入另一個工作空間,可以通過菜單“File>Switch Workspace>Other”打開“Workspace Launcher”對話框,這時候選擇相應的工作空間即可。MyEclipse的集成環境的設置是應用于它的工作空間的,而不是其本身,即在一個工作空間的設置改變時并不影響另一個空間。
2.關于編譯器的操作
在使用MyEclipse開發Java程序時,應該先確定該集成環境所使用的編譯器版本。如果想查看編譯器的版本,可以通過菜單“Window>Preference”打開“Preferences”對話框(如圖2.48所示)來實現。

圖2.48 “Preferences”對話框
具體步驟如下:
01 首先查看所安裝的JRE,即選擇“Java>Installed JREs”節點,就可以出現關于如圖2.49所示的“Installed JREs”畫面,在該對話框中顯示的是MyEclipse集成環境自帶的JRE。

圖2.49 “Installed JREs”對話框
如果想修改Installed JREs為自己所安裝的JRE,可以通過單擊“Installed JREs”對話框上的“Add”按鈕,打開“Add JRE”對話框,在該對話框中單擊“Browse”按鈕,在出現的“瀏覽文件”對話框中選擇自己所安裝JRE的根目錄,然后單擊“確定”按鈕就可以配置好“Add JRE”對話框(如圖2.50所示),最后單擊“Finish”按鈕,在返回的“Installed JREs”對話框中選擇新出現的JRE就可以實現修改(如圖2.51所示)。

圖2.50 “Add JRE”對話框

圖2.51 “Installed JREs”對話框
02 接著查看編譯器的版本,即選擇“Java>Compiler”節點,出現關于如圖2.52所示的“Compiler”畫面,在“Compiler compliance level”下拉列表中顯示的是默認的編譯版本。

圖2.52 “Compiler”畫面
如果想修改編譯器的版本為5.0版本,可以在“Compiler compliance level”下拉列表中選擇“1.5”,然后單擊“OK”按鈕即可。