隨筆-10  評論-23  文章-32  trackbacks-0

          原因是如果NIO被支持的話,Jetty會使用內存映射文件來緩存靜態文件,其中包括.js文件。在Windows下面,使用內存映射文件會導致文件被鎖定。解決方案是不使用內存映射文件來做緩存。步驟如下:

          1.在你使用的Jetty版本的jetty.jar中找到webdefault.xml,它在jar文件中的路徑是org/mortbay/jetty/webapp/webdefault.xml。把它拷貝到項目中,比如src/main/resources/webdefault.xml。

          2.找到useFileMappedBuffer參數,把值設成false

          3.在pom.xml中,設置jetty使用更新過的webdefault.xml文件。

          <groupId>org.mortbay.jettygroupId>

            <artifactId>maven-jetty-pluginartifactId>

            <version>${jetty.version}version>

            <configuration>

            ...

                   <webDefaultXml>src/main/resources/webdefault.xml</webDefaultXml>

            </configuration>

          這樣就在運行時也可以修改js和css了。

          posted on 2009-08-04 15:45 liuyimx 閱讀(2446) 評論(0)  編輯  收藏 所屬分類: maven2cssjQuery

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 东宁县| 乾安县| 炎陵县| 牙克石市| 剑川县| 宣化县| 屏山县| 台前县| 灵武市| 慈溪市| 北海市| 富平县| 阿巴嘎旗| 池州市| 英山县| 六枝特区| 伊吾县| 汾阳市| 平阴县| 保康县| 白玉县| 金堂县| 常德市| 长岛县| 资溪县| 辽宁省| 成安县| 库尔勒市| 绥宁县| 盐城市| 志丹县| 咸宁市| 崇文区| 灌阳县| 衡水市| 东明县| 新源县| 罗定市| 托里县| 长宁区| 那坡县|