解决Cannot change version of project facet Dynamic web module to 3.0
2015-06-16 15:35
441 查看
用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在都是用3.0,在Project Facets里面修改Dynamic web module为3.0的时候就会出现Cannot change version of project facet Dynamic web module to 3.0
解决问题步骤如下:
1.把Servlet改成3.0,打开项目的web.xml
2.修改项目的设置,在Navigator下打开项目.settings目录下的org.eclipse.jdt.core.prefs
把1.5改成1.7
3.打开org.eclipse.wst.common.project.facet.core.xml
保存,更新,再maven update,解决
参考:/article/2176165.html
解决问题步骤如下:
1.把Servlet改成3.0,打开项目的web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="schedule-console" version="3.0">
2.修改项目的设置,在Navigator下打开项目.settings目录下的org.eclipse.jdt.core.prefs
把1.5改成1.7
eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 org.eclipse.jdt.core.compiler.compliance=1.7 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.source=1.7
3.打开org.eclipse.wst.common.project.facet.core.xml
<?xml version="1.0" encoding="UTF-8"?> <faceted-project> <fixed facet="wst.jsdt.web"/> <installed facet="jst.web" version="3.0"/> <installed facet="wst.jsdt.web" version="1.0"/> <installed facet="java" version="1.7"/> </faceted-project>
保存,更新,再maven update,解决
参考:/article/2176165.html
相关文章推荐
- Java设计模式--工厂模式
- 辛星教程网初步建设,目前只有一个首页
- 如何构建一个轻量级级的DI(依赖注入)
- bzoj 3143 随机游走
- ComboBoxEdit
- redhat 下基本命令和php、ftp服务
- OpenMP命令与子句
- CSS(9)-float下篇
- 如何用Maven创建web项目(具体步骤)
- 使用replaceAll()替换有"+"的字符串出现:java.util.regex.PatternSyntaxException
- 我的大学
- html5 localStorage
- 一种无线网络连接不上的解决办法
- js随记
- 栈的类模板及其应用
- Microsoft Lync 2010 图像替换
- Android如何监听蓝牙耳机的按键事件
- HTTP ERROR
- Windows Server2012 虚拟机复制及故障转移(Part2)
- ios图片拉伸的问题