讓resin4自動編譯java文件
<web-app xmlns="http:///ns/resin">
<class-loader> <compiling-loader path="WEB-INF/classes" source="WEB-INF/src" encoding="GBK" require-source="true"/> <library-loader path="WEB-INF/lib"/> </class-loader> </web-app> 在web應用的WEB-INF目錄下創建一個resin-web.xml文件,寫入以上內容即可讓resin4自動編譯java文件,這樣直接在生產環境下編譯出來的class文件應該是最適合、最穩定的了。
如果想讓所有的web應用都能自動編譯java文件,就在resin主目錄的conf目錄下找到app-default.xml文件,在這個文件中找到如下段落:
<web-app-default>
<!-- configures the default class loader --> <class-loader> <compiling-loader path="WEB-INF/classes"/> <library-loader path="WEB-INF/lib"/> </class-loader> 將<compiling-loader>修改一下即可。
說明:
<class-loader> --指定class文件加載器 <compiling-loader>--指定編譯加載器 path--指定編譯後的class文件放在哪個目錄下 source--指定java文件所在位置 encoding--指定java文件編譯時的字符集 require-source--指定當class文件與java源文件不相符時是否以java源文件為準重新編譯,默認是false <library-loader>--指定jar庫文件位置 |
|