为单个maven项目指定远程仓库地址:pom.xml中repositories及pluginRepositories使用

洼地云 tuoyidashi.png

如果想让某个指定的maven项目,不使用maven的setting.xml文件中配置的仓库地址。可以在父级pom.xml文件里通过repositoriespluginRepositories来指定仓库的远程地址。

比如为我的一个项目,指定仓库地址使用阿里云,以及activiti仓库使用官方仓库地址。

   <repositories>
        <!-- 阿里云仓库 -->
        <repository>
            <id>public</id>
            <name>aliyun nexus</name>
            <url>https://maven.aliyun.com/repository/public</url>
            <releases>
                <enabled>true</enabled>
            </releases>
        </repository>

         <!-- activiti工作流 -->
        <repository>
            <id>activiti-releases</id>
            <url>https://artifacts.alfresco.com/nexus/content/repositories/activiti-releases</url>
        </repository>
    </repositories>

    <pluginRepositories>
        <pluginRepository>
            <id>public</id>
            <name>aliyun nexus</name>
            <url>https://maven.aliyun.com/repository/public</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </pluginRepository>
    </pluginRepositories>
赞(0)
未经允许禁止转载:优米格 » 为单个maven项目指定远程仓库地址:pom.xml中repositories及pluginRepositories使用

评论 抢沙发

合作&反馈&投稿

商务合作、问题反馈、投稿,欢迎联系

广告合作侵权联系

登录

找回密码

注册