当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

Jetty启动时不能修改 js等静态文件的解决

发表于: 2014-06-11   作者:clgoogle   来源:转载   浏览次数:
摘要: 如果你是maven找到 jetty.jar包的路径 我的路径是D:\Repositories\Maven\org\mortbay\jetty\jetty\6.1.11 用压缩软件打开jar包,找到org/mortbay/jetty/webapp/webdefault.xml文件 添加或修改这段代码 <init-param> <param-name>useFileM

如果你是maven找到 jetty.jar包的路径

我的路径是D:\Repositories\Maven\org\mortbay\jetty\jetty\6.1.11

用压缩软件打开jar包,找到org/mortbay/jetty/webapp/webdefault.xml文件

添加或修改这段代码

<init-param>
<param-name>useFileMappedBuffer</param-name>
<param-value> true</param-value> <!-- change to false -->
</init-param>
若是maven
把修改后的webdefault.xml文件跟pom.xml放在一起
pom.xml配置中加入
  <plugins>
   <plugin>
    <groupId>org.mortbay.jetty</groupId>
    <artifactId>jetty-maven-plugin</artifactId>
    <version>${jetty-version}</version>
    <configuration>
     <webAppConfig>
      <contextPath>/</contextPath>
     </webAppConfig>
     <webDefaultXml>webdefault.xml</webDefaultXml>
    </configuration>
   </plugin>
  </plugins>
 
对于jetty版本不同的参考 http://itstarting.iteye.com/blog/598695


 

 

 

Jetty启动时不能修改 js等静态文件的解决

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
解决Jetty运行时锁定静态文件(css, js, image)的问题 2009年08月21日 星期五 10:05 开发中用run-jet
如何使用jetty自动热部署修改后的所有文件,比如js,jpg,class等,哇咔咔 太爽啦比tomcat舒服多了
现在就分别把IE,firefox,chrome中解决办法贴出来供大家参考: 1.firefox(火狐浏览器)解决问题
开发中用run-jetty-run插件启动jetty调式tapestry5应用。tapestry5的live class loader用起来非常爽
开发中用run-jetty-run插件启动jetty调式tapestry5应用。tapestry5的live class loader用起来非常爽
解决思路有两个 一是,你使用了Apache服务器,html不交给Tomcat处理,所以你找不到Html等静态资源,
在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,PermGen space, 最快的解决办法是增加系
Eclipse中项目使用jetty运行起来,在开发中经常要修改html 和js代码,发现只要被浏览器访问过的html
今天晚上休息,写一个小程序,用的是sql server 2008,手工建立了一些表,然后我回头想到了表字段中
方法一: 在配置数据同步的时候,要求相互同步的两台机器的数据库必须通过默认实例名称进行连接。如
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号