wljspc

說明

使用 WebLogic JSP 編譯器 (weblogic.jspc) 預先編譯 JSP 的類別

僅在 WebLogic 4.5.1—NT 4.0 和 Solaris 7 & 8 上測試過

參數

屬性 必要
src JSP 來源樹的根目錄,也就是 WebLogic 伺服器的文件根目錄
dest 目標目錄的根目錄,也就是您在 WebLogic 屬性中設定為 WorkingDir 的目錄
package JSP 編譯時所屬的起始套件名稱
classpath 編譯 JSP 時使用的類別路徑

應設定包含 WebLogic 類別和 JSP 參考的所有應用程式類別的類別路徑。呼叫 jspc 時,也會附加系統類別路徑,因此您可以在呼叫 Apache Ant 時將所有內容都放入類別路徑中。不過,由於 JSP 可能會參考 Ant 建置的類別,因此最好在任務中明確新增類別路徑。

此任務會檢查 JSP 和所產生類別的時間戳記,並只編譯已變更的檔案。

它遵循 WebLogic 的命名慣例,將類別放入 _dirName/_fileName.class for dirname/fileName.jsp

範例

<target name="jspcompile" depends="compile">
  <wljspc src="c:\\weblogic\\myserver\\public_html" dest="c:\\weblogic\\myserver\\serverclasses" package="myapp.jsp">
    <classpath>
      <pathelement location="${weblogic.classpath}"/>
      <pathelement path="${compile.dest}"/>
    </classpath>
  </wljspc>
</target>

限制