settings.xml文件需要改
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- 此变量默认为~/.m2/repository,如需变更可自行指定-->
<localRepository>E:\\dev-resource\\18yufei_repo</localRepository>
<interactiveMode>true</interactiveMode>
<offline>false</offline>
<pluginGroups/>
<proxies/>
<servers>
<server>
<id>tedu-releases</id>
<!--AD域用户名密码,请替换成自己的账号密码!-->
<username>admin</username>
<password>TarenaCloud</password>
</server>
<server>
<id>tedu-snapshots</id>
<!--AD域用户名密码,请替换成自己的账号密码!-->
<username>admin</username>
<password>TarenaCloud</password>
</server>
</servers>
<mirrors>
<mirror>
<!--镜像-->
<id>mirror-aliyun</id>
<mirrorOf>*,central,!tedu-releases,!tedu-snapshots</mirrorOf>
<name>Nexus aliyun</name>
<url>https://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
</mirrors>
<profiles>
<profile>
<!--达内 私服配置-->
<id>tedu-repo-java</id>
<repositories>
<!--Nexus3-->
<repository>
<id>tedu-releases</id>
<name>Tedu Nexus Release Repository</name>
<url>http://tech-nexus.p.yufeiworld.com/repository/maven-releases/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
<repository>
<id>tedu-snapshots</id>
<name>Tedu Snapshot Repository</name>
<url>http://tech-nexus.p.yufeiworld.com/repository/maven-snapshots/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>tedu-repo-java</activeProfile>
</activeProfiles>
</settings>
如果还不行,运行 mcn clean
,mvn compile
,mvn install
如果maven加载私服无法下载
现象: 拒绝连接远程私服,settings配置的,
关键字: http://0.0.0.0 blocked
原因: idea默认的管局settings.xml配置,禁止使用http协议访问私服.
解决方法: 拦截删除
使用一个正常的maven项目 执行mvn clean compile -X
搜索settings 找到Jetbains那个settings.xml路径
进入settings.xml,修改内容,将mirror(不是mirrors)注释或者删除
还不行的话
把别人的repository文件粘贴过来