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居然消失了,真开心,虽然不知道什么原理,但是先记录一下,以防以后又出现这种情况。

时间: 2024-12-26 07:52:15

eclipse导入maven项目后出现web版本问题的相关文章

eclipse导入别的项目后发现jdk版本不一样,该如何解决呢?

原文:https://www.cnblogs.com/chenmingjun/p/8472885.html 当我们导入其他人的项目的时候,发现导入的项目的jdk版本与我们使用电脑上的版本不同,该如何解决呢? 选中项目右键 --> Properties --> Build Path --> 选中Libraries一栏,移除(Remove)这个库选项, 然后添加新的库选项: Add Library... --> JRE System Library --> next -->

eclipse导入maven项目,资源文件位置显示不正确

eclipse导入maven项目后,资源文件位置显示不正确,如下图所示 解决方法: 在resources上右键Build Path,选择Use as Source Folder即可正确显示资源文件 原文地址:https://www.cnblogs.com/qq931399960/p/10250442.html

eclipse怎么导入maven项目 eclipse导入maven项目详细教程

Eclipse怎么导入maven项目一直是困扰着大量程序猿和刚上手小白们的问题,使用eclipse的时候却不知道该怎么才能导入maven项目,是一件十分苦恼的事情,不用担心小编今天为大家带来了详细的eclipse导入maven项目详细教程,一起来看看吧. 详细教程 最近遇到Maven管理下的spring MVC项目,组内某位将项目代码扔过来,一脸懵逼(囧),查阅了一些资料后终于将此项目运行通了(>_<),特此记录下来与各位分享. 通俗的来说,Maven就是个类似于Git的项目管理工具.而Spr

eclipse导入android项目后出现错误的解决方法

eclipse导入android项目后出现错误的解决方法 出现这样的错误是因为没有为项目指定sdk的原因 为项目指定sdk的方法右键点击工程名称,弹出菜单中点击“Properties->Android”,在Project build target 中指定你要使用的SDK版本即可

Eclipse导入Maven项目出现错误:Unsupported IClasspathEntry kind=4

使用Eclipse导入Maven项目失败,提示: An internal error occurred during: "Importing Maven projects". Unsupported IClasspathEntry kind=4 修复这个问题需要做两件事 1.保证m2e插件的版本高于 1.1.0,如果没有则到站点升级 : https://repository.sonatype.org/content/repositories/forge-sites/m2e/1.1.0/

eclipse导入maven项目, A resource exists with a different case: &#39;/xxx&#39;.

eclipse 导入maven 项目出现 这是由于你的workspace里有相同的项目, 这时在metadata里可以看到所有的project信息 只需在eclipse的package explorer 视图给已经存在的项目rename就可以导入项目了 这时下面目录中项目名会跟着改变 eclipse导入maven项目, A resource exists with a different case: '/xxx'. 原文地址:https://www.cnblogs.com/moris5013/p

Eclipse导入Maven项目解决Build Path不能配置问题

Eclipse Mars Release (4.5.0)导入Maven项目时,发现项目Build Path不能配置,如下图所示: 解决办法: 1修改Project Facets 项目右键--->Properties--->Project Facets--->Convert to faceted from..--->勾选Java 1修改项目下.classpath文件,以我本地项目为例: <?xml version="1.0" encoding="U

解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法

建立好一个Maven项目后,如果Java Resources资源文件下没有src/main/java文件夹,并且在手动创建这个文件时提示“已存在文件”. 这说明,在这个项目配置中已经有了src/main/java这个文件夹,至于为什么不显示,我暂时也还不清楚,希望谁明白了跟我下,谢了.(已解决) 第一种方法: 打开项目的classpath文件:如下 <?xml version="1.0" encoding="UTF-8"?><classpath&g

eclipse — 导入android项目后识别成java项目的问题及解决

最近在eclipse导入android项目的时候遇到了奇葩问题,再此记录 遇到的问题就是:将完好的android项目导入到eclipse的时候,原本这是一个很容易的事情,但是导入成功后发现,,,靠eclipse居然识别成了java项目导致不能"run as android appliciation",,,问题的根本在哪我不知道,搜索类似问题,有大神说是.project文件问题... 修改方法: 在eclipse中新建一个android项目(这样就一定是android项目,可以"