解决maven的报错

Posted 谷子弟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决maven的报错相关的知识,希望对你有一定的参考价值。

昨晚用Mars版本建maven工程,测试springboot,一路很顺畅,没有啥阻碍。

今天换了台机器,结果就不好用了,建完maven工程后,pom文件报错,该生成的代码结构也没有,更别提jar包了。

首先明确一点,该eclipse版本是自带maven,不需要额外配置,

查了一遍,发现新机器上的eclipse虽然是mars版,但是是32位的,到C:\\Program Files (x86)\\Java下一看,果然没有1.6以上版本的jdk,

于是安装一个32位的1.8 JDK,windows->preferences->java->installed jres将jre8添加进去。

右键项目名,把project facets 的java 和Java compiler和java build path的jre全部改成jre 1.8

but,错误依旧,问题没解决。有问题找百度吧。。

windows->preferences->maven->installations下面竟然发现已经指定了一个maven,这才回忆起去年做过个android的项目,事后忘得精光。

勾选eclipse自带的embedded maven。

 但还是有错,找user settings,发现本地仓库指向这个路径C:\\Users\\marszhang\\.m2\\repository ,但没找到settings.xml,

于是从C:\\apache-maven-3.0.5\\conf拷了一个过去,我觉得系统应该有这个settings.xml(昨晚没有自己配maven),

如果自己指定的话,应该会优先读自己的settings.xml,网上说国内的快,主镜像慢。

so设置镜像仓库地址:

<mirror>
<id>mirrorId</id>
<name>OSChina Central</name>
<url>http://maven.oschina.net/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>

然后选择maven项目,右键->maven->update,重新下载依赖包,错误消除,搞定。

(其实也可以随便在pom敲一个空格,再保存,系统会自动更新依赖包)

 

以上是关于解决maven的报错的主要内容,如果未能解决你的问题,请参考以下文章

Maven 项目打包及启动时的报错解决

Theme.AppCompat.Light的解决方法报错

maven创建web项目的报错解决方案

项目中的报错信息,maven报错等的总结

maven依赖的报错Unable to import maven project: See logs for details

简单的centos7访问server12r2共享竟然报错报错报错~~~~~~~