如果有问题请在右侧中间位置提交工单反馈!!!
1、maven中settings设置
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0
https://maven.apache.org/xsd/settings-1.2.0.xsd">
<localRepository>D:\MicroSoft\JavaSoft\apache-maven-4.0.0-rc-5\.m2</localRepository>
<pluginGroups>
<pluginGroup>org.sonarsource.scanner.maven</pluginGroup>
</pluginGroups>
<proxies>
<!-- 代理配置(根据需要添加) -->
</proxies>
<servers>
<server>
<id>nexus</id>
<username>admin</username>
<password>wsh9210832</password>
</server>
<server>
<id>nexus-releases</id>
<username>admin</username>
<password>wsh9210832</password>
</server>
<server>
<id>nexus-snapshots</id>
<username>admin</username>
<password>wsh9210832</password>
</server>
</servers>
<mirrors>
<!-- 优先使用私服作为所有仓库的镜像 -->
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf> <!-- 匹配所有仓库 ID,优先走私服 -->
<name>Nexus Private Repository</name>
<url>https://nex.wshlyl.cn/repository/maven-public/</url> <!-- 替换为您的私服 URL -->
</mirror>
<!-- 保留 HTTP 拦截器(确保私服使用 HTTPS,否则需禁用) -->
<mirror>
<id>maven-default-http-blocker</id>
<mirrorOf>external:http:*</mirrorOf>
<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
<url>http://0.0.0.0/</url>
<blocked>true</blocked>
</mirror>
</mirrors>
<profiles>
<profile>
<id>default</id>
<repositories>
<!-- 私服仓库:如果私服配置了代理阿里云/中央仓库,则只需配置此仓库 -->
<repository>
<id>nexus</id>
<name>Nexus Repository</name>
<url>https://nex.wshlyl.cn/repository/maven-public/</url> <!-- 替换为您的私服 URL -->
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus</id>
<name>Nexus Plugin Repository</name>
<url>https://nex.wshlyl.cn/repository/maven-public/</url> <!-- 同私服 URL -->
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</pluginRepository>
</pluginRepositories>
<properties>
<maven.compiler.source>25</maven.compiler.source>
<maven.compiler.target>25</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</profile>
</profiles>
<activeProfiles>
<activeProfile>default</activeProfile>
</activeProfiles>
</settings>2、idea中主模块pom文件引用
<distributionManagement>
<repository>
<id>nexus-releases</id>
<name>releases</name>
<url>http://192.168.3.71:7002/repository/maven-public/</url>
<uniqueVersion>true</uniqueVersion>
</repository>
<snapshotRepository>
<id>nexus-snapshots</id>
<name>snapshots</name>
<url>http://192.168.3.71:7002/repository/maven-snapshots/</url>
</snapshotRepository>
</distributionManagement>Maven中的settings配置文件
https://wshlyl.cn/archives/mavenzhong-de-settingspei-zhi-wen-jian
评论