整合Eclipse和Tomcat:Sysdeo Eclipse Tomcat Launcher plugin

開發 Java 的人很多都是使用 Eclipse 這個 IDE,
而在開發網頁, jsp, servlet 等時用的 web container 則是 tomcat,
這兩者之間並沒有綁定一定要一起用,
但若能整合兩者就可以更方便快速地測試加快開發。


以下是我的環境中所用的軟體,
大家在使用時要注意 Eclipse, Tomcat 和 Sysdeo Tomcat Plugin Launcher 間的版本支援度。
Eclipse 3.7 Indigo Service Release 1
Tomcat 7.0.26(.zip 免安裝 zip 壓縮版本)
Sysdeo Tomcat Plugin Launcher v3.3

理論上 Eclipse 和 Tomcat 都是直接就能用了,
這邊我們只是要用 Sysdeo Tomcat Plugin Launcher 將兩者接起來,
首先先到 Sysdeo Tomcat Plugin 頁面下載檔案,
下載時請注意所支援的 Eclipse 和 Tomcat 版本,如:
VersionFileDateComment
3.3
20 January 2011
Works with Eclipse 3.1, 3.2, 3.3, 3.4, 3.5 and 3.6
Add Tomcat 7 support

將下載回來的檔案解壓縮,並依不同的 Eclipse 版本放到適當的資料夾中,
先前 Eclipse 版本好像都是放到 Eclispse 中的 \plugins 資料夾,
不過我用的 3.7 版本是改放到 \dropins 資料夾,
可能是要把系統和使用者所安裝的 plugins B。

剛剛提到 Tomcat 要下載 .zip 版本,因為解壓縮後就可以用。
準備好了 Tomcat,也將 plugin 加入 Eclipse後,
首先開啟或重啟 Eclipse 讓他載入新加入的套件,
如果有啟動成功,應該可以在 Eclipse 的工作列看到三個圖示,
分別是啟動、停止和重新啟動 Tomcat ,如圖:

接下來只需要針對 Plugin 作一點點設定,
在 Eclipse 的 Windows -> Preference,在左側的地方點選 Tomcat,
右方的設定處 Tomcat version 選擇剛剛所下載的 Tomcat 版本,
我的環境中是使用 7.0.26,所以選擇 Version 7.x,
接著指定 Tomcat 所在的資料夾目錄。
Context declaration mode 應該直接選 Server.xml 就可以了。


其他在左側 Tomcat 底下的子標籤設定,
Advanced 用預設的好不用額外設定,JVM Settings 則要指定一個 JRE。
Source Path 勾選Automatically compute source path 即可,
Tomcat Manager App 也不需要另外設定,
設定完這些後按 OK 按鈕儲存就完成所有的設定了。

之後要操作 Tomcat 只要使用 Eclipse 工作列的三個按鈕,
且 Tomcat 的 log 也會直接顯示在 Eclipse 的 console 喔,
樣就能用 Eclipse 直接操作開發和測試了,是不是很方便呢?

關鍵字:Eclipse, tomcat, plugin
參考資料:

這個網誌中的熱門文章

證件遺失補辦身分證/健保卡/駕照/行照/信用卡總整理

國泰Koko combo icash網購/超商/icash/繳費5%!

2018最新博客來100,50,25折價券序號e-coupon分享

【符碼刷卡報】超商消費繳費懶人包+優惠總整理

2018/107年繳汽機車燃料費信用卡優惠整理!

2018日本旅遊必備樂天信用卡!一條龍通包日本機票/貴賓室/wifi/住宿/購物折扣/消費回饋!

TOEIC多益成績分數查詢、計算標準與換算對照表

橘子支結帳享回饋,指定店家回饋5%~10%!

3碼銀行代碼列表、7碼分行代碼查詢

週六全家台新滿百最高送20可再搭三大Pay活動!