close

參考自 Ken Yang 筆記http://blog.kenyang.net/2010/10/eclipse-classic-with-java-server-page.html 

以及 小 眼 睛http://rex030515495.blogspot.com/2011/03/eclipsejspeclipsejdktomcat.html

 

 

一、下載軟體:

1. Eclipsehttp://www.eclipse.org/downloads/ ,下載Classic版

不需要特別安裝jsp版,因為可透過 Help / Install New Software 安裝所需。

這裡安裝的是eclipse-SDK-3.7-win32.zip(INDIGO)

eclipse.bmp  

 

 

2. Tomcathttp://tomcat.apache.org/download-55.cgi

在這裡下載的是5.5.33 / Binary Distributions / Core / zip

tomcat.bmp  

 

 

二、安裝Eclipse及其jsp套件:

1. 先安裝Eclipse

2. 再到 Help / Install New Software 裡頭安裝 Elipse 要撰寫 jsp 的延伸套件

eclipse2.bmp   

3. 選擇 Indigo - http://download.eclipse.org/releases/indigo

勾選 Pending... 

eclipse3.bmp

過一會兒才會跑出我們要的jsp延伸套件 Web, XML, Java EE and OSGi Enterprise Develepment

因為看到它既可以寫jsp又可以寫php,我就全部勾選了(或者僅勾選Web Page Editor也可以)

eclipse4.bmp  

之後安裝,完成

 

 

三、安裝並設定Tomcat:

1. 先安裝Tomcat,並確定 http://localhost:8080 可運行("有出現貓臉"...)

2. 再打開Eclipse,進入 Windows / PreferenceServer / Runtime Environments,選擇 Add... 

eclipse5.bmp

這裡選擇剛才安裝的Tomcat版本(5.5)

eclipse6.bmp  

Next > ,路徑設定Tomcat的安裝路徑

(預設為 C:\Program Files\Apache Software Foundation\Tomcat 5.5

eclipse7.bmp  

按下 Finish 之後完成設定

 

 

 

四、討論:

有的作法是安裝Tomcat Plugin(將解壓縮完的檔案放入Eclipse / plugin 的資料夾底下)

這樣子的話工具列會出現明顯的 "Tomcat Start" 等圖示;

有的作法是安裝Eclipse的jsp專用版本

 

但這些作法有遇到在要new一個index.jsp檔來測試Hello World時,

沒有出現jsp的選項(下圖反白標示處;奇怪的是明明安裝的就是jsp專用Eclipse...)

eclipse8.bmp

 

或是在New Project的時候僅能找到 Static Web Project 等等

eclipse9.bmp  

 

另外還有遇到個奇妙(奇妙?)的問題是:

在開 Eclipse 的時候不需要特別開 Tomcat ,而且似乎還要反其道而行地把它關掉,

才不會在compile的時候出現類似 "8080這個port已經被其他的process使用" 的問題

 

我解決的方式是:重開機,不要開 Tomcat ,直接執行 Eclipse

然後compile成功之後 Eclipse 會自動開啟jsp分頁

eclipse10.bmp  

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 youthhng 的頭像
    youthhng

    兩年之間

    youthhng 發表在 痞客邦 留言(0) 人氣()