1. 程式人生 > >J2EE通過tomcat部署的兩種方式

J2EE通過tomcat部署的兩種方式

1. 下載 Tomcat

        作者選擇的是 Tomcat7,下載地址:http://tomcat.apache.org/download-70.cgi ,選擇綠色版的 zip 進行下載,選擇Core,根據自己的作業系統選擇版本,這個一般影響不大

        2. 安裝 Tomcat

        解壓縮第 1 步的 apache-tomcat.zip,作者把它解壓縮在 D 盤 ide目錄下。右鍵點選我的電腦,選擇屬性->高階->環境變數->新建系統變數,變數名CATALINA_HOME,變數值輸入D:\ide\apache-tomcat-7.0.53 確定。

        3. 下載 Tomcat Eclipse 外掛

        下載地址 http://www.eclipsetotale.com/tomcatPlugin.html。最新的 releaseNotesV33 可以支援到 Tomcat 7(tomcatPluginV33.zip 可以支援 Eclipse 3.1, 3.2, 3.3, 3.4, 3.5, 3.6 和 Tomcat 4.x, 5.x, 6.x, 7.x

        4. 安裝 Tomcat 外掛

        將上一步得到的 tomcatPluginV33.zip 解壓縮,將解壓縮後得到的 com.sysdeo.eclipse.tomcat_3.3.0 檔案拷貝到 eclipse 根目錄下的 plugins 目錄中。重啟 eclipse,工具欄裡出現圖示Eclipse工具欄Tomcat的圖示

證明已經安裝成功。

        5. Eclipse Tomcat 配置

        eclipse->Window->Preferences->Tomcat,勾選Version 7.x,Tomcat home 選擇第二步的安裝目錄。

這裡context declaration mode 有兩種選擇,是用來指定應用(Context) 的配置是放在Server.xml中還是放在單獨的資料夾中。這個通過介面配置的時候會用到。

點選【ok】,完成配置。

開啟上面的contexts directory目錄,即: tomcat\conf\Catalina\localhost。在該目錄建一個xml檔案,寫入內容:

<?xml version='1.0' encoding='utf-8'?><!- 這個寫不寫都無所謂-->
<Context path="/hello" docBase="E:\workspace\hello\WebRoot" reloadable="true"/>

也可以在\conf\server.xml <Host><Host/>節點下新增

<Host>
<Context path="/hello" docBase="E:\workspace\hello\WebRoot" reloadable="true"/>
<Host/>

        6. 部署 JEE 專案到 Tomcat

        右鍵點選專案名,Properties->Tomcat->確認 Is a Tomcat Project 被勾選後點選 OK 按鈕,%CATALINA_HOME%/conf/Catalina/localhost 下會有 *.xml 檔案生成。下圖1紅線框指的是部署成功之後訪問的專案路徑名,2紅線框中,/是指專案根路徑,/web就是要釋出到Tomcat伺服器上的內容,下圖中3的路徑是java檔案編譯後.class檔案的儲存路徑,這個路徑必須包含在2所指的路徑下,因為TomcatPlugin只加載2所指定的路徑的內容

.class檔案存放路徑

7. 啟動 Tomcat 除錯專案
    將第 3 步加壓後 com.sysdeo.eclipse.tomcat_3.3.0 目錄中的 DevLoader.zip 解壓縮,得到的 org 檔案。命令列下,cd命令切換到org資料夾下,執行jar -cvf DevLoader.jar * 得到的 DevLoader.jar 拷貝到 Tomcat 安裝目錄下的 lib 目錄中。eclipse 點選小貓按鈕Tomcat啟動按鈕啟動 Tomcat ,打斷點即可對你的 JEE 程式進行斷點跟蹤除錯了。

相關推薦

no