Maven setting.xml文件详解

1.配置maven本地仓库

<localRepository>C:\Programming\SoftWare\apache-maven-3.5.3\maven-repository</localRepository>

2.配置缺省的group

<pluginGroups>
    <pluginGroup>com.your.plugins</pluginGroup>
</pluginGroups>

3配置发布pom文件时的服务器,其中id必须和pom文件中的repositories下的repositorie标签中的id相同

<servers>
    <server>
        <id>semanteme-releases</id>
        <username>XXX</username>
        <password>XXX</password>
    </server>
</servers>

<distributionManagement>
        <repository>
            <id>semanteme-releases</id>
            <name>Releases Repository</name>
            <url>file:C:\Programming\GitRepository\Maven\maven-repository\releases-repository\</url>
        </repository>
</distributionManagement>

## 4.配置默认的中央仓库地址

<mirrors>
   <mirror>   
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf> 
    </mirror> 
</mirrors>

5.配置pom文件中的公用参数

<profiles>
       <profile>       
       <id>default</id>       
       <activation>       
           <activeByDefault>true</activeByDefault>       
           <jdk>1.8</jdk>       
       </activation>       
       <properties>       
           <maven.compiler.source>1.8</maven.compiler.source>       
           <maven.compiler.target>1.8</maven.compiler.target>       
           <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>       
       </properties>
       <repositories>
                    <repository>
                        <id>semanteme-releases</id>
                        <name>Releases Repository</name>
                        <url>XXX</url>
                    </repository>
                    <repository>
                        <id>semanteme-snapshots</id>
                        <name>Snapshot Repository</name>
                        <url>XXX</url>
                    </repository>
            </repositories>
       </profile>
</profiles>

转载于:https://www.cnblogs.com/semanteme/p/11296502.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值