本文整理 Tomcat 虛擬目錄映射、JDK/Tomcat 環境變數標準配置,以及 MyEclipse 註冊碼激活的實操步驟,適合 Windows 環境下 Java Web 開發環境快速搭建參考。
將任意磁碟目錄映射為 Web 應用上下文,無需放入 webapps 目錄。
D:\javaweb\
└── WEB-INF\
├── web.xml
└── classes\
D:\javaweb\index.html$CATALINA_HOME\conf\server.xml,在 <Host> 節點內添加:
<Context path="/javaweb" docBase="D:\javaweb" />
https://localhost:8080/javaweb/<Context path="/javaweb"
docBase="D:\javaweb"
reloadable="true"
crossContext="true"
privileged="true" />
替代方案:在 $CATALINA_HOME\conf\Catalina\localhost\ 建立 javaweb.xml,內容同 <Context>,無需修改 server.xml,熱加載更友善。
前提:已安裝 JDK(示例路徑 C:\Program Files\Java\jdk1.7.0_21)
| 變數名 | 變數值 | 說明 |
|---|---|---|
| JAVA_HOME | C:\Program Files\Java\jdk1.7.0_21 | JDK 安裝根目錄,其他工具引用基準 |
| CATALINA_HOME | D:\apache-tomcat-8.5.x | Tomcat 安裝根目錄 |
| CLASSPATH | .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar | 類搜索路徑,. 代表當前目錄 |
| Path | %JAVA_HOME%\bin;%CATALINA_HOME%\bin;%SystemRoot%\System32 | 可執行程式搜索路徑 |
%JAVA_HOME%\bin 應置前,確保 java/javac 優先解析聲明:以下資訊僅供學習研究,商業用途請購買正版授權。
eclipse
rLR8ZC-855550-6954585325769481
虛擬目錄映射讓開發目錄與部署目錄分離;環境變數規範配置是所有 Java 工具鏈正常運作的基石;MyEclipse 激活僅為歷史專案維護參考,新專案強烈建議遷移至現代化開發棧。