手動法預編譯Tomcat JSP檔案

1.使用jspc將jsp檔案編譯成servlet

範例:
jspc -s -webapp ..\webapps\CRWRO -d "C:\Tomcat 4.1.27\work\Standalone\localhost\
CRWRO"

說明:
   -s       當檔案成功編譯之後,顯示成功編譯的檔名
      -webapp  指定要編譯的目錄
      -d       指定輸出.java(即編譯成servlet)的目錄


2.使用javac將servlet編譯成binary code

javac -classpath "C:\Tomcat 4.1.27\common\lib\servlet.jar;C:\Tomcat 4.1.27\commo
n\lib\jasper-runtime.jar" -sourcepath "C:\Tomcat 4.1.27\work\Standalone\localhos
t\CRWRO" -d "C:\Tomcat 4.1.27\work\Standalone\localhost\CRWRO" @compile.txt -enc
oding CP950

說明:
     -encoding CP950  繁體中文必須加上這個選項,否則無法編譯成功。
     -classpath       指定需要用到的class目錄,所需要的內容,將依照
                      所使用到相關的元件來決定。
     -d               指定編譯後的.class放置的目錄
     @                指定編譯的.java檔名清單


3.compile.txt內容
"C:\\Tomcat 4.1.27\\work\\Standalone\\localhost\\CRWRO\\delete_0002dmssql_jsp.ja
va"
"C:\\Tomcat 4.1.27\\work\\Standalone\\localhost\\CRWRO\\do_delete_0002dmssql_jsp
.java"

說明:
   這個檔案用來提供需要編譯成.class檔案的.java檔案名。

---
快快加入神奇力量論壇
http://www.688.idv.tw:7777/forum


---
歡迎光臨神奇力量網
http://www.688.idv.tw