WTP,全名是 Web Tools Platform,主要提供的功能如下:
- HTML / JSP / CSS / javascript 原始碼編輯器
- J2EE / servlet container 定義,起動,停止,發布,除錯
- EJB 及其他 J2EE 元件新增精靈
安裝 eclipse WTP + tomcat 有以下幾個步驟:
第一步,安裝 java 環境
Ubuntu 預設的 java 環境是 gcj,由於我們對於 Sun 的 jdk 比較熟悉,所以請先依照 Ubuntu 台灣維基百科的說明,切換到 Sun JDK 5.0。
安裝完畢後,執行 java -version,應該會得到類似如下的結果。
java version "1.5.0_08"第二步,安裝 eclipse
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
Java HotSpot(TM) Client VM (build 1.5.0_08-b03, mixed mode, sharing)
這很簡單,只要用 apt-get 或是 synaptic 就可以了。
sudo apt-get install eclipse第三步,安裝 WTP
安裝 WTP,首先要進入 eclipse,然而,在安裝之前,首先要確定我們要把 WTP 安裝在哪裏。
一般情況下 eclipse 的 plugin 都是安裝在 /usr/lib/eclipse,/usr/local/lib/eclipse 也有同樣的效果,也就是說,所有同一台電腦的使用者,一旦使用 eclipse 時,都可以使用到這個 plugin。Ubuntu,大家都清楚,平常在使用的時候,並不推薦使用 root 權限,而是在需要時,再用 sudo 來取得相等於 root 的權限。不過,由於進入 eclipse 之後,就無法臨時再啟用 sudo,所以,如果想要共享 plugin,(i.e. 要安裝在 /usr/lib/eclipse 之下的話) 就要在進入 eclipse 時,加上 sudo,以取得 root 權限。
sudo eclipse進入 eclipse 之後,在選單上選擇 Help > Software Updates > Find and Install ...
選擇 Search for New Feature to Install


Callisto Discovery Site 是 eclipse 3.2 以後的一個新功能,其實就是因為 eclipse 的子專案愈來愈多,彼此之間或多或少都有關聯,所以開發的套件管理功能。簡單講,跟 Ubuntu 的 apt-get 還挺類似的。
第四步,安裝 tomcat
tomcat 比較麻煩一點,如果利用 apt-get 來安裝的話,由於 policy 都被拆開到 policy.d 的目錄,導致目錄結構跟原本的 tomcat 有點不太一樣,會使得 WTP 在使用上增添許多困擾。而且,由於 tomcat 位於系統目錄 (/usr/share/tomcat5.5) 使得一般使用者要啟動/停止 tomcat 也必需透過 sudo。而 eclipse,平常在使用時,是沒有 sudo 的,由於以上兩點原因,我個人推薦自行下載,並將 tomcat 安裝在使用者目錄底下。
tomcat 5.5 的下載路徑為 http://tomcat.apache.org/download-55.cgi
目前最新版本為 5.5.20
下載後解壓於使用者目錄,並更名為 tomcat-5.5 (因為本來的名字也太長了一點)
第五步,設定 WTP
進入 eclipse,打開 Servers 的 view,按右鍵 New > Server,選擇 Tomcat v5.5 Server,如圖設定路徑。

沒有留言:
張貼留言