環(huán)境設(shè)置

2018-08-12 21:20 更新

環(huán)境設(shè)置

開發(fā)環(huán)境是你開發(fā)你的 Servlet,測試它們并最終運行它們的地方。

和任何其他的 Java 程序一樣,你需要通過使用 Java 編譯器 javac 來編譯 servlet,并且在編譯 servlet 應(yīng)用程序后,它將會被部署在配置的環(huán)境中來測試和運行。

這個開發(fā)環(huán)境設(shè)置包括以下步驟:

設(shè)置 Java 開發(fā)工具包

這一步涉及到下載 Java 軟件開發(fā)工具包(SDK),并正確的設(shè)置 PATH 環(huán)境變量。

你可以從 Oracle 的 Java 網(wǎng)站 Java SE Downloads 下載 SDK。

當(dāng)你下載了你的 Java 實現(xiàn)后,按照給定的指令來安裝和配置設(shè)置。最后,設(shè)置 PATH 和 JAVA HOME 環(huán)境變量來與包含 java 和 javac 的目錄相關(guān)聯(lián),通常分別為 java install dir / bin 和 java install _ dir。

如果你運行的是 Windows 操作系統(tǒng)且 SDK 安裝在 C:\jdk1.6.0_20 中,那么在你的 C:\autoexec.bat 文件中放入下列的行:

set PATH=C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME=C:\jdk1.5.0_20

或者,在 Windows XP/7/8 操作系統(tǒng)中,你也可以用鼠標(biāo)右鍵單擊“我的電腦”,選擇“屬性”,再選擇“高級”,“環(huán)境變量”。然后,更新 PATH 值,按下 “OK” 按鈕。

在 Unix(Solaris、Linux 等)操作系統(tǒng)中,如果 SDK 安裝在 /usr/local/jdk1.6.0_20 中,并且你使用的是 C shell,則在你的 .cshrc 文件中放入下列的行:

setenv PATH /usr/local/jdk1.6.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.6.0_20

另外,如果你使用一個集成的開發(fā)環(huán)境(IDE),比如 Borland JBuilder、Eclipse、IntelliJ IDEA 或 Sun ONE Studio,編譯并運行一個簡單的程序,以確認該 IDE 知道你把 Java 安裝在哪里。

設(shè)置 Web 服務(wù)器:Tomcat

市場上有許多 Web 服務(wù)器支持 servlets。有些 web 服務(wù)器是免費下載的,Tomcat 就是其中的一個。

Apache Tomcat 是 Java Servlet 和 JavaServer Pages 技術(shù)的開源軟件實現(xiàn),可以作為測試 servlets 的獨立服務(wù)器,而且可以用 Apache Web 服務(wù)器集成。下面是在你的電腦上安裝 Tomcat 的步驟:

  • http://tomcat.apache.org/ 上下載最新版本的 Tomcat。

  • 一旦你下載了 Tomcat,將該二進制發(fā)布包解壓縮到一個方便的位置。例如,如果你使用的是 Windows操作系統(tǒng),則解壓縮到 C:\apache-tomcat-5.5.29 中,如果你使用的是 Linux/Unix 操作系統(tǒng),則解壓縮到 /usr/local/apache-tomcat-5.5.29 中,并創(chuàng)建指向這些位置的 CATALINA_HOME 環(huán)境變量。

在 Windows 操作系統(tǒng)的計算機上,可以通過執(zhí)行下述命令來啟動 Tomcat:

%CATALINA_HOME%\bin\startup.bat
 or
 C:\apache-tomcat-5.5.29\bin\startup.bat

在 Unix(Solaris、Linux 等)操作系統(tǒng)的計算機上,可以通過執(zhí)行下述命令來啟動 Tomcat:

$CATALINA_HOME/bin/startup.sh
or
/usr/local/apache-tomcat-5.5.29/bin/startup.sh

Tomcat 啟動后,通過訪問 http://localhost:8080/,Tomcat 包含的默認 web 應(yīng)用程序會變得可用。如果一切順利,那么會顯示如下所示結(jié)果:

有關(guān)配置和運行 Tomcat 的更多信息可以查閱這里包含的文檔,也可以訪問 Tomcat 網(wǎng)站:http://tomcat.apache.org。

在 Windows 操作系統(tǒng)的計算機上,可以通過執(zhí)行下面的命令來停止 Tomcat:

C:\apache-tomcat-5.5.29\bin\shutdown

在 Unix(Solaris、Linux 等)操作系統(tǒng)的計算機上,可以通過執(zhí)行下面的命令來停止 Tomcat:

/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh

設(shè)置 CLASSPATH

由于 servlets 不是 Java 平臺標(biāo)準版的組成部分,所以你必須為編譯器指定 servlet 類。

如果你運行的是 Windows 操作系統(tǒng),則需要在你的 C:\autoexec.bat 文件中放入下列的行:

set CATALINA=C:\apache-tomcat-5.5.29
set CLASSPATH=%CATALINA%\common\lib\servlet-api.jar;%CLASSPATH%

或者,在 Windows XP/7/8 操作系統(tǒng)中,你也可以用鼠標(biāo)右鍵單擊“我的電腦”,選擇“屬性”,再選擇“高級”,“環(huán)境變量”。然后,更新 CLASSPATH 的值,按下“OK”按鈕。

在 Unix(Solaris、Linux 等)操作系統(tǒng)中,如果你使用的是 C shell,則需要在你的 .cshrc 文件中放入下列的行:

setenv CATALINA=/usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/servlet-api.jar:$CLASSPATH

注意:假設(shè)你的開發(fā)目錄是 C:\ServletDevel(Windows 操作系統(tǒng)中)或 /user/ServletDevel(UNIX 操作系統(tǒng)中),那么你還需要在 CLASSPATH 中添加這些目錄,添加方式與上面的添加方式類似。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號