maven-jetty-plugin保存文件报错:请求的操作无法在使用用户映射区域打开的文件上执行
来源:互联网 发布:java跨平台 编辑:程序博客网 时间:2024/05/02 12:51
使用jetty-maven-plugin 在eclipse中进行运行调试,碰到无法编辑保存webapp下的文件
提示:请求的操作无法在使用用户映射区域打开的文件上执行
解决方法:
从 jetty 7 开始,jar存放在maven仓库中的路径为org/eclise/jetty/jetty-webapp
打开对应的版本的jar包
修改jar中的org/mortbay/jetty/webapp/webdefault.xml文件
- <init-param>
- <param-name>useFileMappedBuffer</param-name>
- <param-value>true</param-value> <!-- 将这个值设为 false -->
- </init-param>
改好后放回jar包
另一种办法是将webdefault.xml 提取出来,修改后放在给定位置,然后配置jetty插件的信息
- <configuration>
- <webAppConfig>
- <defaultsDescriptor>src/test/resources/webdefault.xml</defaultsDescriptor>
- </webAppConfig>
- </configuration>
Configuring Your WebApp
These configuration parameters apply to your webapp. They are common to almost all goals.
- webApp
Represents an extension to the class
org.eclipse.jetty.webapp.WebAppContext
. You can use any of the setter methods on this object to configure your webapp. Here are a few of the most useful ones:- contextPath
The context path for your webapp. By default, this is set to
/
.- descriptor
The path to the
web.xml
file for your webapp.- defaultsDescriptor
The path to a
webdefault.xml
file that will be applied to your webapp before theweb.xml
. If you don't supply one, Jetty uses a default file baked into thejetty-webapp.jar
.- overrideDescriptor
The path to a
web.xml
file that Jetty applies after reading yourweb.xml
. You can use this to replace or add configuration.- tempDirectory
The path to a dir that Jetty can use to expand or copy jars and jsp compiles when your webapp is running. The default is
${project.build.outputDirectory}/tmp
.- baseResource
The path from which Jetty serves static resources. Defaults to
src/main/webapp
.- resourceBases
Use instead of
baseResource
if you have multiple dirs from which you want to serve static content. This is an array of dir names.- baseAppFirst
Defaults to "true". Controls whether any overlaid wars are added before or after the original base resource(s) of the webapp. See the section on overlaid wars for more information.
- contextXml
The path to a context xml file that is applied to your webapp AFTER the
webApp
element.来源: <http://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html#configuring-your-webapp>
- maven-jetty-plugin保存文件报错:请求的操作无法在使用用户映射区域打开的文件上执行
- jetty->请求的操作无法在使用用户映射区域打开的文件上执行
- jetty:请求的操作无法在使用用户映射区域打开的文件上执行
- jetty->请求的操作无法在使用用户映射区域打开的文件上执行
- eclipse jetty 请求的操作无法在使用用户映射区域打开的文件上执行
- jetty出现“请求的操作无法在使用用户映射区域打开的文件上执行”
- Jetty->请求的操作无法在使用用户映射区域打开的文件上执行
- jetty: 请求的操作无法在使用用户映射区域打开的文件上执行
- eclipse maven 请求的操作无法在使用用户映射区域打开的文件上执行
- jetty+maven+eclipse: 请求的操作无法再使用用户映射区域打开的文件上执行
- 请求的操作无法在使用用户映射区域打开的文件上执行。
- IntelliJ IDEA 请求的操作无法在使用用户映射区域打开的文件上执行
- idea jetty插件启动服务后,修改代码报“请求的操作无法在使用用户映射区域打开的文件执行”
- 解决 java.io.FileNotFoundException:请求的操作无法在使用用户映射区域打开的文件上执行。
- 无法将文件“obj\Debug\xx.dll”复制到“bin\Debug\xx.dll”。请求的操作无法在使用用户映射区域打开的文件上执行
- Android Studio 中Gradle Build时报错:请求的操作无法在使用用户映射区域打开的文件上
- 网狐荣耀版vs生成解决方案时出现“出现未能写入日志,请求的操作无法在使用用户映射区域打开的文件上执行“错误
- jetty 运行时,在eclipse保存文件报错。
- iOS9获取所在城市的接口及解析(简单的NSURLSession使用和新的编码方法使用)
- ML—核技巧
- codeforces 390B Inna, Dima and Song
- 工作备忘-钥匙串存储UUID和账号密码
- 开源ImageFilter库v0.4:新增26种图片效果
- maven-jetty-plugin保存文件报错:请求的操作无法在使用用户映射区域打开的文件上执行
- Golang Log 学习笔记
- TCP/IP协议组
- 博客已搬家,有兴趣者请转至http://www.cnblogs.com/shaoting/
- 【leetcode】Convert Sorted Array to Binary Search Tree
- django migrations
- PresentViewController动画转场
- Compiler Error Message: CS0246: The type or namespace name 的一个解决方法
- 判断某个字符是否在结果集中