隨筆-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 閱讀(2436) 評論(0)  編輯  收藏 所屬分類: maven2cssjQuery

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


          網站導航:
           
          主站蜘蛛池模板: 突泉县| 邵阳市| 民丰县| 双鸭山市| 静乐县| 长武县| 临武县| 基隆市| 柏乡县| 宿州市| 文水县| 乌海市| 望江县| 友谊县| 静海县| 津市市| 平顶山市| 武邑县| 图木舒克市| 社会| 黑龙江省| 芒康县| 纳雍县| 永清县| 凭祥市| 保亭| 临海市| 永川市| 富川| 吉木乃县| 登封市| 上林县| 杂多县| 永吉县| 望奎县| 正蓝旗| 秦安县| 湛江市| 德兴市| 宣恩县| 承德市|