maven 项目报错

第一种情况:pom.xml文件上有×

分析:

pom文件配置无任何问题,就是第一行报错。

原因是maven插件的版本与eclipse的版本不兼容

解决方案:

在pom文件指定maven插件版本

第二种情况:maven项目上有×,其他位置并无错误

分析:maven项目中无错误,运行环境的问题,最大的可能能JDK不匹配

解决方案:

在项目上右键,选择“Properties”,再选择“Project Facts”,出现下图:

将Java版本的版本与本机上安装的版本一致,问题即可解决。

第三种情况,maven项目上有×,但是JDK版本一致

检查一下引入的Jar路径是否存在,若Jar路径不存在,要换成本机的路径

原文地址:https://www.cnblogs.com/babylove/p/12195986.html

时间: 2024-08-29 19:41:20

maven 项目报错的相关文章

创建maven项目报错

我在自己的电脑上装了一个MyEclipse6.5 和spring tools suit 3.5.1  因为sts自带了maven插件,所以只要在 preference里面配置下maven的本地路径和settings文件的本地路径就可以了, 配置完了之后 我在MyEclipse和sts里面都导入了maven项目 都可以运行,我就觉得maven配置好了,但是我在sts里面创建maven项目的时候报错 Could not calculate build plan: Plugin org.apache.

IDEA创建maven项目报错解决:Failed to create a Maven project: 'C:/Users/../IdeaProjects/../pom.xml' already e

晚上用IDEA创建Java的maven项目时报错了: Failed to create a Maven project: 'C:/Users/../IdeaProjects/../pom.xml' already exists in VFS1这个错误是因为之前我已经在这个文件夹里创建过同名的maven项目. 解决方法如下: 先把这个项目删了,然后把回收站中的这个项目和之前同名的项目一起彻底删除,重新创建一遍就不会报错了 IDEA创建maven项目报错解决:Failed to create a M

Eclipse-Mars Release (4.5.0)创建Maven项目报错

1.Eclipseb版本为Mars Release (4.5.0) 2.报错内容 Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved:.................................... 3.解决方法 找到本地仓库位置,将仓库中的/org/apache

Eclipse Maven项目报错2之A child container failed during start

问题:在同事那里拿了一个Eclipse的maven项目,导入报错,主要显示的是A child container failed during start 具体错误如下 六月 02, 2018 12:08:50 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source'

全盘解决eclipse之maven项目报错

每次新建maven的web(war包方式)项目时都会报错而且都要手动改,很麻烦 解决: 改变maven配置文件   settings.xml 在文件的<profiles></profiles>节点里面添加: <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk&

Intellij Idea 建立maven项目 报错 :java: 错误: 不支持发行版本 5

百度一搜这个错误,好多人都遇到了 不计其数的人都遇到.网上大多数都是菜鸟的愚见.经过本人的测试发现,用Idea建立普通的Java项目 然后随便建立一个类运行就不会报错. 但是如果用Idea建立一个普通的Maven项目,然后再随便建立一个类运行,则就会报这个错.那么说明maven限制了此项目jdk的版本为1.5,或者说Idea软件与Maven软件配合的不够好. 管他呢,网上很多方法都是从Idea的配置下手,我认为这就是菜鸟的解决方法愚见,最狠的解决方法就是直接用maven制定此项目的JDK版本,一

Maven 项目报错 java.httpservlet 和synchronized使用

使用java8 的lanmbe表达式时,使用java1.8编译,则会报错 需要在pom.xml的<bulid></build>中添加 <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</versi

eclipse新建maven项目报错The superclass &quot;javax.servlet.http.HttpServlet&quot; was not found on the Java Build Path的解决方案

具体表现为: 使用Eclipse+Maven建立了一个Javaweb工程,JSP页面顶端出现“红色”的报错信息:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path. 解决方法: 在pom.xml中的  <build></build>中  添加: <plugins> <!-- 编码和编译和JDK版本 --> <plug

idea初学建立maven项目报错

原理,是因为你没把新创建好的maven项目给设置成一个可被tomcat部署的web项目 解决方案如下:          2.关于浏览器测试tomcat启动报404错误! 操作完上一步的小伙伴弹出浏览器可能会报404错误,,那是因为你web.xml没有配置欢迎页,找不到欢迎页,所以404 Web.xml中添加 <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list