zoukankan      html  css  js  c++  java
  • 在项目中使用maven私服

    私服地址

    http://10.250.95.30:8081

    使用方法,

    1. 从私服中下载你需要的maven 插件

      打开maven目录下的conf\settings.xml

      <profiles>加入这一段

    <profile>

    <id>nexus</id>

    <activation>

    <activeByDefault>true</activeByDefault>

    </activation>

    <repositories>

    <repository>

    <id>nexus</id>

    <url>http://10.250.95.30:8081/nexus/content/repositories/central/</url>

    <snapshots>

    <enabled>true</enabled>

    <updatePolicy>daily</updatePolicy>

    <checksumPolicy>warn</checksumPolicy>

    </snapshots>

    <releases>

    <enabled>true</enabled>

    <checksumPolicy>warn</checksumPolicy>

    </releases>

    </repository>

    </repositories>

    <pluginRepositories>

    <pluginRepository>

    <id>nexus</id>

    <url>http://10.250.95.30:8081/nexus/content/repositories/central/</url>

    <snapshots>

    <enabled>false</enabled>

    </snapshots>

    <releases>

    <enabled>true</enabled>

    <checksumPolicy>warn</checksumPolicy>

    </releases>

    </pluginRepository>

    </pluginRepositories>

    <properties>

    <downloadSources>true</downloadSources>

    <downloadJavadocs>false</downloadJavadocs>

    </properties>

    </profile>

    </profiles>

    1. 把你的插件发布到私服中

      发布需要相应的权限

    1,在<servers>中加入:

    <server>

    <id>nexus-release</id>

    <username>admin</username>

    <password>admin123</password>

    </server>

    <server>

    <id>nexus-snapshots</id>

    <username>admin</username>

    <password>admin123</password>

    </server>

    2在你的pom.xml中<distributionManagement>标签中加入

     

    <repository>

    <id>nexus-release</id>

    <url>http://10.250.95.30:8081/nexus/content/repositories/thirdparty</url>

    </repository>

    <snapshotRepository>

    <id>nexus-snapshots</id>

    <url>http://10.250.95.30:8081/nexus/content/repositories/thirdparty/</url>

    </snapshotRepository>

    3当你开发完成后只需输入mvn deploy即可发布到远程仓库

  • 相关阅读:
    IE 中的 button type默认值问题
    linux中的&&和&,|和||
    scp 上传 下载 文件
    git 撤销,放弃本地修改
    git branch 新建,推送与删除
    git tags 管理
    CentOS7下Firewall常用命令
    git 忽略文件,不提交文件 清空缓存
    mysql 常用命令
    优秀的测试人员简历是什么样子的?
  • 原文地址:https://www.cnblogs.com/lxhomj/p/2592904.html
Copyright © 2011-2022 走看看