cannot change version web module 3.0

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.0版本。

检查Project Facets,

试图更新为低版本时报如下错误

此时,改.settings中的org.eclipse.wst.common.project.facet.core.xml文件即可

<installed facet="java" version="1.6"/>
<installed facet="jst.web" version="3.0"/>
<installed facet="wst.jsdt.web" version="1.0"/>

即可

时间: 2024-10-06 14:25:50

cannot change version web module 3.0的相关文章

使用maven创建项目和cannot change version web module 3.0

近期下载了最新的Eclipse mars.2, 这个eclipse自带了maven插件,于是就用maven尝试创建一个java web项目. 第一步,例如以下图所看到的选择 Maven Project. Next 第二步.注意Create a simple project不用打勾, Next 第三步,在Filter中输入web能够高速检索须要的archetypes,选中 然后Next 第四步. Group Id  是指项目组唯一标识符,实际相应java包的结构 Aftifact Id 指项目唯一

Failed while installingDynamic Web Module 3.0

eclipse 中,tomcat 6.0 不支持 web module 3.0 Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules  在 eclipse 中,使用 Tomcat 6.0 的时候,不支持 Dynamic Web Module 3.0, 这时我们可以把项目的 Dynamic Web Module 降低,使项目能发布到 Tomcat 6.0. 假设 $PATH是项目的主目录, 第一

[maven] &quot;Dynamic Web Module 3.0 requires Java 1.6 or newer.&quot; OR &quot;JAX-RS (REST Web Services) 2.0 requires Java 1.6 or newer.&quot;

在网上下载的开源工程,用maven构建的时候报错: Dynamic Web Module 3.0 requires Java 1.6 or newer. JAX-RS (REST Web Services) 2.0 requires Java 1.6 or newer. 即使你把properties->Java Compiler->Complier compliance level设置为1.7或1.8也不管用. 解决方法: 第一步,在pom.xml中定义jdk的版本,如下 <build&

问题解决——maven出现“Dynamic Web Module 3.0 requires Java 1.6 or newer.”错误

在ubuntu下使用maven搭建web项目,需要用到tomcat服务器来运行.所以需要"项目--右键--配置--Maven Project Facets--勾选Dynamic Web Module 但会出现提示Dynamic Web Module 3.0 requires Java 1.6 or newer.开始是以为我的jdk的问题,但jdk确实没有问题,是1.7的版本. 解决方法: 在pom.xml的<build><build>之间加入一段配置内容 <buil

MAVEN Dynamic Web Module 3.0 requires Java 1.6 or newer.

MyEclipse2015中在使用Maven创建web项目时,会出现错误提示:Dynamic Web Module 3.0 requires Java 1.6 or newer. 解决方案: 在pom.xml文件中添加插件: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version&

maven3 在创建web项目时:Dynamic Web Module 3.0 requires Java 1.6 or newer 错误

问题:如图,在配置web项目时出现Dynamic Web Module 3.0 requires Java 1.6 or newer 错误 出现该问题是由于maven在构建的时候采用默认的jdk1.5 解决: 1.修改maven的构建在项目的pom.xml,在<build></build>标签中添加 <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <a

Eclipse--Maven--Dynamic Web Module 3.0 requires Java 1.6 错误

用Eclipse创建Maven webapp项目时报错Dynamic Web Module 3.0 requires Java 1.6 错误 其实这个问题就是两者不匹配的问题Dynamic Web Module 和JDK 版本不匹配,具体问题看problems 两种方法解决, (1)上面Java 是1.4的,按向下三角形换用低版本的Dynamic Web Module,我试了一下,换成2.4以下就可以啦 (2)也可以根据Dynamic Web Module3.0为匹配对象,更换Java为1.6及

ubuntu中maven建的web项目不能将project facet设置为 dynamic web module 3.0

核心参考:maven 不能设置为web3.0人解决方法 error:Description    Resource    Path    Location    Type Cannot change version of project facet Dynamic Web Module to 3.0.

eclipse报错Dynamic Web Module 3.0 requires Java 1.6

今天接手了一个公司之前的项目,要求修改迭代,内心是崩溃的,尤其是导入项目飘一大片红的时候,一番操作之后,还是有4个war项目飘着红, 打开项目,表面上代码并没有问题,也不影响程序的运行,这个时候打开我们的Markes就会发现报错原因 首先正面这个错误信息,当创建有动态web模块3.0支持的项目时,需要用到Java版本不低于1.6.因为Eclipse默认的版本是1.5.项目导入之后的jdk版本也变成了1.5,我这边项目是1.7版本的jdk,下面举例都是以1.7为主 解决办法: 1 右键项目   B