JSP - 環境設定



開發環境是您開發 JSP 程式、測試它們並最終執行它們的地方。

本教程將指導您設定 JSP 開發環境,這包括以下步驟:

設定 Java 開發工具包

此步驟包括下載 Java 軟體開發工具包 (SDK) 的實現並適當地設定 PATH 環境變數。

您可以從 Oracle 的 Java 網站下載 SDK:Java SE 下載

下載 Java 實現後,請按照給定的說明安裝和配置設定。最後,設定PATHJAVA_HOME 環境變數以引用包含javajavac 的目錄,通常分別為java_install_dir/binjava_install_dir

如果您執行的是 Windows 並將 SDK 安裝在C:\jdk1.5.0_20,則需要在C:\autoexec.bat 檔案中新增以下行。

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

或者,在Windows NT/2000/XP 上,您也可以右鍵單擊我的電腦,選擇屬性,然後選擇高階,然後選擇環境變數。然後,您將更新 PATH 值並按確定按鈕。

在 Unix(Solaris、Linux 等)上,如果 SDK 安裝在/usr/local/jdk1.5.0_20 並且您使用的是 C shell,您將在.cshrc 檔案中新增以下內容。

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

或者,如果您使用整合開發環境 (IDE),如Borland JBuilder、Eclipse、IntelliJ IDEASun ONE Studio,請編譯並執行一個簡單的程式以確認 IDE 知道您安裝 Java 的位置。

設定 Web 伺服器:Tomcat

市場上有很多支援 JavaServer Pages 和 Servlet 開發的 Web 伺服器。一些 Web 伺服器可以免費下載,Tomcat 就是其中之一。

Apache Tomcat 是 JavaServer Pages 和 Servlet 技術的開源軟體實現,可以用作測試 JSP 和 Servlet 的獨立伺服器,也可以與 Apache Web 伺服器整合。以下是您在機器上設定 Tomcat 的步驟:

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

  • 下載安裝程式後,將二進位制分發版解壓縮到方便的位置。例如,在 Windows 上為C:\apache-tomcat-5.5.29,在 Linux/Unix 上為/usr/local/apache-tomcat-5.5.29,並建立指向這些位置的CATALINA_HOME 環境變數。

在 Windows 機器上,可以透過執行以下命令啟動 Tomcat:

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

在 Unix(Solaris、Linux 等)機器上,可以透過執行以下命令啟動 Tomcat:

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

成功啟動後,可以透過訪問https://:8080/ 來使用 Tomcat 附帶的預設 Web 應用程式。

執行後,您將收到以下輸出:

Tomcat Home page

有關配置和執行 Tomcat 的更多資訊,請參閱此處包含的文件以及 Tomcat 網站:https://tomcat.apache.org/

在 Windows 機器上,可以透過執行以下命令停止 Tomcat:

%CATALINA_HOME%\bin\shutdown
or

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

在 Unix(Solaris、Linux 等)機器上,可以透過執行以下命令停止 Tomcat:

$CATALINA_HOME/bin/shutdown.sh

or

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

設定 CLASSPATH

由於 servlet 不是 Java 平臺標準版的一部分,因此您必須向編譯器標識 servlet 類。

如果您執行的是 Windows,則需要在C:\autoexec.bat 檔案中新增以下行。

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

或者,在Windows NT/2000/XP 上,您也可以右鍵單擊我的電腦,選擇屬性,然後選擇高階,然後選擇環境變數。然後,您將更新 CLASSPATH 值並按確定按鈕。

在 Unix(Solaris、Linux 等)上,如果您使用的是 C shell,您將在.cshrc 檔案中新增以下行。

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

注意 - 假設您的開發目錄是C:\JSPDev (Windows)/usr/JSPDev (Unix),那麼您也需要在 CLASSPATH 中新增這些目錄。

廣告
© . All rights reserved.