分享

讓resin4自動編譯java文件

 用勿龍潛 2011-12-14
讓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庫文件位置

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多