回覆列表
  • 1 # 使用者2871749000512

      如果NIO被支援的話,Jetty會使用記憶體對映檔案來快取靜態檔案,其中包括.js檔案。在Windows下面,使用記憶體對映檔案會導致檔案被鎖定。解決方案是不使用記憶體對映檔案來做快取。如果你使用Maven,那就很簡單了。步驟如下: 在你使用.m2\repository\org\eclipse\jetty\jetty-webapp\8.1.0.RC2\jetty-webapp-8.1.0.RC2.jar中找到webdefault.xml,它在jar檔案中的路徑是org/mortbay/jetty/webapp/webdefault.xml。把它複製到專案中,比如src/test/resources/webdefault.xml. 找到useFileMappedBuffer引數,把值設成false  如果NIO被支援的話,Jetty會使用記憶體對映檔案來快取靜態檔案,其中包括.js檔案。在Windows下面,使用記憶體對映檔案會導致檔案被鎖定。解決方案是不使用記憶體對映檔案來做快取。如果你使用Maven,那就很簡單了。步驟如下: 在你使用.m2\repository\org\eclipse\jetty\jetty-webapp\8.1.0.RC2\jetty-webapp-8.1.0.RC2.jar中找到webdefault.xml,它在jar檔案中的路徑是org/mortbay/jetty/webapp/webdefault.xml。把它複製到專案中,比如src/test/resources/webdefault.xml. 找到useFileMappedBuffer引數,把值設成false

  • 中秋節和大豐收的關聯?
  • 學習委員的職責是什麼?