Maven+Jetty免静态文件死锁的处理
来源:互联网 发布:2016季后赛数据 编辑:程序博客网 时间:2024/06/08 12:41
tags: maven jetty save file bak old
转自:http://itstarting.iteye.com/blog/598695
在网上找了半天,包括官网,有类似的解决方案,但可能是因为版本的原因我一直未能实验成功。
经仔细的分析和查看结果,在成功之后特地记录如下:
1、如果不指定maven的jetty版本,则通过artifactId会自动分辨并下载:如为jetty-maven-plugin,则当前最新为7.0.1.v20091125,如为maven-jetty-plugin,则为6.1.19;
2、要解决静态文件锁定问题,需要修改$maven_repo$\org\eclipse\jetty\jetty-webapp\7.0.1.v20091125\jetty-webapp-7.0.1.v20091125.jar\org\eclipse\jetty\webapp\webdefault.xml文件,很多文章模棱两可的说会造成误会。有两种办法:一种是直接拉出来修改了再放回去,另一种是单独拉出来配置为自己的文件。修改点都很简单,把useFileMappedBuffer的值从true改为false即可。对于pom增加plugin的配置,我成功的配置如下:
- <!-- jetty plugin configuration -->
- <plugin>
- <groupId>org.mortbay.jetty</groupId>
- <artifactId>jetty-maven-plugin</artifactId>
- <configuration>
- <webAppConfig>
- <defaultsDescriptor>src/main/resources/webdefault.xml</defaultsDescriptor>
- </webAppConfig>
- </configuration>
- </plugin>
3、这样查看:在输入了mvn jetty:run后,会看到列出很多信息,其中可以看到如下信息,可确保配置正确:
- [INFO] Context path = /
- [INFO] Tmp directory = D:\project\buffalo-branches-json\buffalo-demo\target\tmp
- [INFO] Web defaults = <strong><span style="color: #ff0000;">src/main/resources/webdefault.xml</span></strong>
- [INFO] Web overrides = none
当然了,最直接的方法就是跑起来后再修改看看,这时候可以实时修改html/css/js等静态文件了。
0 0
- Maven+Jetty免静态文件死锁的处理
- jetty-maven-plugin 热加载静态文件
- Maven jetty静态资料缓存的去除
- 修改web.xml 去掉jetty锁定静态文件的问题 的配置(正点-使用maven,jetty配合)
- maven的jetty插件在运行时如何修改静态文件
- 【jetty】jetty作为maven插件,解除JS/CSS等静态文件锁定
- Eclipse中maven环境使用jetty启动后不能保存更改后的css,js等静态文件的解决方法
- Maven工程中jetty插件运行web应用时静态资源文件修改不能实时生效的问题
- 解决jetty启动后不能修改静态文件的问题
- 关于Jetty锁定静态文件的问题解决办法
- 解决myeclipse maven jetty启动后无法修改静态资源js css文件
- tomcat和jetty对静态资源的处理和客户端缓存的处理
- 静态文件的缓存处理
- 解决maven jetty启动后无法加载修改过后的静态资源
- 解决maven jetty启动后无法加载修改过后的静态资源
- maven使用 jetty的Debug
- jetty-maven-plugin的配置
- maven jetty的eclipse 插件
- 信息传递方式之message
- iOS静态库.a 常用命令
- SQL处理日期
- oracle 11.2.0.4 补丁及完整的Bug列表
- hive数据压缩
- Maven+Jetty免静态文件死锁的处理
- Netstat命令用法
- 通知传值的使用
- tomcat7.0 cookie存中文信息出错
- junit或maven test中无法输出被测试类中log4j的调试信息的解决方案
- 怎样使用CMenu类
- 记录一下这段时间的学习要点
- 现在努力是为了将来不后悔
- C语言递归和非递归实现字符串反转