首页 > 代码库 > eclipse导入maven项目后出现web版本问题
eclipse导入maven项目后出现web版本问题
报错信息:
直接导入maven项目后出现的报错信息:
显然,需要修改jkd版本,可是在修改界面会出现这样的错误:
解决步骤:
首先我用的jdk是1.7的从字面上理解加上下图的提示首先肯定是要解决jdk的问题:
如下所示所有的设计到jdk的地方全都设为1.7:
改完jdk之后要做的就是改配置直接打开项目的根目录找到.settings文件夹需要我们动手脚的文件是:
1.org.eclipse.jdt.core.prefs设计到1.5的全部改为1.7如下:
2.org.eclipse.wst.common.component将下面的version=”1.5.0”改为version=”1.7.0”
3.org.eclipse.wst.common.project.facet.core.xml
将installed facet=”jst.web” version=”2.3”改为installed facet=”jst.web” version=”3.0”, installed facet=”java” version=”1.5”和
installed facet=”wst.jsdt.web” version=”1.5”中的1.5改成1.7
此时重新打开eclipse,一般人到这个时候红xx已经解决了,但是LZ打开一看红x竟然还在,心拔凉拔凉的,没办法,生活还是要继续,于是LZ又继续找啊找,又被我找到个方法
在pom.xml中增加一段代码
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <!-- 指定source和target的版本 --> <source>1.7</source> <target>1.7</target> </configuration> </plugin></plugins>
此时红x依旧在,哭死,感觉生活没了希望。最后右击项目 Maven -> Update Project 红x居然消失了,真开心,虽然不知道什么原理,但是先记录一下,以防以后又出现这种情况。
eclipse导入maven项目后出现web版本问题