不一定是在Maven Projects里才有这种情况,但解决方法是一样的. 转自:http://qussay.com/2013/09/13/solving-dynamic-web-module-3-0-requires-java-1-6-or-newer-in-maven-projects/ Solving “Dynamic Web Module 3.0 requires Java 1.6 or newer” in Maven Projects First check that your pro…
我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dynamic web module to 2.5,如图: 其实在右边可以看到改到2.5需要的条件以及有…
我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dynamic web module to 2.5,如图: 其实在右边可以看到改到2.5需要的条件以及有…
核心参考:maven 不能设置为web3.0人解决方法 error:Description Resource Path Location Type Cannot change version of project facet Dynamic Web Module to 3.0. 错误: Description Resource Path Location Type Cannot change version of project facet Dynamic Web Mod…
背景描述: 最近在开发项目时,老是报错说:Project is not Dynamic Web Module 3.0.右击项目选择属性进行修改时出现以下错误: 这让我很是恼火,后来终于找到了万能的解决办法,亲测可行,先分享如下: 开发环境:eclipse. 第一步:查找项目所在位置,右键项目-->Properties 第二步,找到项目目录下的.settings文件夹 第三步,找到.settings文件夹下的org.eclipse.wst.common.project.facet.core.xml…
java项目中,若切换服务器,经常会涉及到动态web模块版本的问题. 比如:新建了web项目,开始使用tomcat服务器,但是后来使用jboss服务器,就会出现:Project facet Dynamic Web Module version 3.0 is not supported. 不知你是否注意,在我们新建web项目时,动态版本默认是3.0,可如下图证实: 这个dynamic web module version是与你的servlet版本有关的,若使用tomcat7…
错误原因: 我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在 Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dynamic web module to 2.5,如图: 解决办法: 1.在工程目录下有…
eclipse如何修改dynamic web module version 由于从SVN down下来的工程java及tomcat 版本比本地高,导致工程不能编译,报以下错误. 1.Java compiler level does not match the version of the installed Java project facet. 2.Target runtime Apache Tomcat v8.0 is not defined. 本机默认jdk为1.6版本,tomcat为7.…
1.错误: 在eclipse中使用run->run on server的时候,选择tomcat6会报错误:The server does not support version 3.0 of the J2EE Web module specification 2.原因: Tomcat 6.0最多支持Servlet 2.5,而现在要import的项目是3.0版本的. 3.解决方法: 在项目根目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.pro…
我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dynamic web module to 3.0 其实在右边可以看到改到2.5需要的条件以及有冲突的f…