摘要:本文将带你了解WEBAPP开发maven-jetty-plugin保存文件报错:请求的操作无法在使用用户映射区域打开的文件上执行,希望本文对大家学WEBAPP有所帮助。
本文将带你了解WEBAPP开发maven-jetty-plugin保存文件报错:请求的操作无法在使用用户映射区域打开的文件上执行,希望本文对大家学WEBAPP有所帮助。
使用jetty-maven-plugin 在eclipse中进行运行调试,碰到无法编辑保存webapp下的文件
提示:请求的操作无法在使用用户映射区域打开的文件上执行
解决方法:
从 jetty 7 开始,jar存放在maven仓库中的路径为org/eclise/jetty/jetty-webapp
打开对应的版本的jar包
修改jar中的org/mortbay/jetty/webapp/webdefault.xml文件
Java代码
改好后放回jar包
另一种办法是将webdefault.xml 提取出来,修改后放在给定位置,然后配置jetty插件的信息
Java代码
对于jetty9之后的版本可以这样改:
把webdefault.xml文件复制到src/main/resources/目录下,修改useFileMappedBuffer的值为false。然后修改pom.xml如下:
参考:
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 the web.xml. If you don‘t supply one, Jetty uses a default file baked into the jetty-webapp.jar.
overrideDescriptor
The path to a web.xml file that Jetty applies after reading your web.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.
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之WebApp频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号