JSP開發環境配置文檔
其中各工具的版本分別為:
名稱 |
版本 |
JDK |
1.5.0 |
Tomcat |
5.5.4 |
Eclipse |
3.0.1 |
Lomboz |
3.0.1 |
Mysql |
4.1.8 |
啟動NT服務:在命令行下運行net start servicename;停止NT服務:在命令行下運行net stop servicename。
1. JDK安裝和配置
運行jdk-1_5_0-windows-i586.exe,安裝完成并配置環境變量ClassPath、Path和JAVA_HOME。
假設JDK的安裝目錄為“E:\Program Files\Java”,則ClassPath為“.;E:\Program Files\Java\jdk1.5.0\lib ”,Path為“E:\Program Files\Java\jdk1.5.0\bin”, JAVA_HOME為“E:\Program Files\Java\jdk1.5.0”。
2. Tomcat安裝和配置
解壓縮jakarta-tomcat-5.5.4.zip,設TOMCAT_HOME為Tomcat的安裝路徑(若在文件夾“E:\Program Files\”下解壓縮當前文件,則TOMCAT_HOM=“E:\Program Files\jakarta-tomcat-5.5.4”)。雙擊運行%TOMCAT_HOME%\bin文件夾下的tomcat.bat文件,打開如圖示命令行窗口:
在命令行提示符下輸入:service -install,敲“Enter”鍵,把Tomcat 安裝服務,其中所安裝服務的名稱為Tomcat5。如圖示:
雙擊運行%TOMCAT_HOME%\bin文件夾下的tomcat5w.exe文件,打開如圖示窗口:
把“General”面板上的“Startup type”置為“Automatic”,這在Tomcat就會作為服務在服務器啟動時啟動。
修改主機提供web服務的端口號:把TOMCAT_HOM/conf文件夾下的server.xml文件中的的片段
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443"/>
修改為
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443"/>
部署web應用:在把TOMCAT_HOM/conf文件夾下的server.xml文件中host標簽內添加Context XML片斷文件。一個Context片斷并非一個完整的XML文件,而只是一個context元素,以及對該應用的相應描述。這種片斷文件就像是從server.xml中切取出來的context元素一樣,所以這種片斷被命名為“context片斷”。 該程序的Context片斷為:
<Context crossContext="true" displayName="math site" docBase="E:\math site\math" path="" reloadable="true" >
</Context>
其中docBase為站點文件所在的目錄。關于tomcat的詳細配置見Tomcat的幫助文檔。
3. mysql的安裝和配置
解壓縮mysql.rar,設MYSQL_HOME為Mysql的安裝路徑(若在文件夾“E:\Program Files\ MySQL”下解壓縮當前文件,則MYSQL_HOME=“E:\Program Files\MySQL\MySQL Server 4.1”)。
把Mysql的安裝路徑下的my.ini的片段:(需要注意的時MYSQL_HOME的“\”應改為“/”)修改改為:#Path to installation directory. All paths are usually resolved relative to this.
basedir=%MYSQL_HOME%
#Path to the database root
datadir=%MYSQL_HOME%/Data/
雙擊運行%MYSQL_HOME%\bin文件夾下的mysql.bat文件,打開如圖示命令行窗口:
在該命令行下輸入:mysqld-nt --install mysql --defaults-file="%MYSQL_HOME%\my.ini",把mysql安裝為NT服務。
打開msyql命令行的方法為在上圖命令行下輸入:mysql –u username –p;然后會提示輸入密碼。該數據庫的root用戶的密碼為password。成功登錄后命令提示符為:mysql>,下圖為我在mysql命令行運行的幾個命令:
4. Eclipse,Lomboz和Tomcat的配置
見“Eclipse,Lomboz和Tomcat的配置”一文。
5. Eclipse,Lomboz和Tomcat的Web Project設置
見“Eclipse, Lomboz and Tomcat 的 Web Project 設置”一文。
6. Eclipse,,Lomboz和Tomcat的 JSP
見“Eclipse, Lomboz and Tomcat 的 JSP 調試”一文。