出现的背景:
项目依赖一个父工程,在子工程中添加POM.xml中添加依赖时,项目会出现红的‘x’,在对项目进行maven build的时候就会报错
错误如下:
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project atcrowdfunding03-admin-component: Fatal error compiling: tools.jar not found: C:\Program Files\Java\jre1.8.0_91…\lib\tools.jar -> [Help 1]
[ERROR]
maven install是会报错找不到jar包。
解决办法
找到maven程序的conf目录中的settings.xml文件,在文中添加阿里云的镜像仓库,问题解决
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
重新update一下项目就不会报错了。