maven3.5.2 settings.xml通用配置
时间: 2023-10-25 19:08:49 浏览: 163
maven的settings.xml配置
5星 · 资源好评率100%
以下是一个通用的 Maven 3.5.2 `settings.xml` 配置示例:
```xml
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- 全局配置 -->
<localRepository>${user.home}/.m2/repository</localRepository>
<interactiveMode>true</interactiveMode>
<offline>false</offline>
<pluginGroups>
<pluginGroup>org.apache.maven.plugins</pluginGroup>
</pluginGroups>
<!-- 服务器配置 -->
<servers>
<server>
<id>myserver</id>
<username>myusername</username>
<password>mypassword</password>
</server>
</servers>
<!-- 镜像配置 -->
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<!-- 配置文件仓库 -->
<profiles>
<profile>
<id>dev</id>
<repositories>
<repository>
<id>myrepo</id>
<name>My Repository</name>
<url>http://localhost:8081/nexus/content/groups/public/</url>
</repository>
</repositories>
</profile>
</profiles>
<!-- 激活的配置文件 -->
<activeProfiles>
<activeProfile>dev</activeProfile>
</activeProfiles>
</settings>
```
这个配置文件中包含了如下信息:
- 全局配置:配置本地仓库路径、交互模式、是否离线以及插件组。
- 服务器配置:配置 Maven 访问服务器的用户名和密码。
- 镜像配置:使用阿里云镜像加速 Maven 仓库的下载。
- 配置文件仓库:配置一个自定义的 Maven 仓库。
- 激活的配置文件:激活 `dev` 配置文件,使得 Maven 使用自定义的仓库。
你可以根据自己的需要修改这个配置文件。
阅读全文