当前位置:   article > 正文

使用maven将本地jar包打包到私服_把已存在的jar 通过maven 打包打私藏

把已存在的jar 通过maven 打包打私藏

一、在maven安装目录 /conf/setting.xml 中的servers下添加账户信息:

  1. <servers>
  2.  <server>
  3.    <id>exm-admin</id>
  4.    <username>admin</username>
  5.    <password>admin</password>
  6.  </server>
  7.  <server>
  8.    <id>exm-releases</id>
  9.    <username>admin</username>
  10.    <password>admin</password>
  11.  </server>
  12. </servers>

二、配置pom

  1. <!-- 发布maven私服 -->
  2. <distributionManagement>
  3.   <repository>
  4.       <id>exm-snapshots</id>
  5.       <name>tuohang-framework-SNAPSHOTS</name>
  6.       <url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
  7.   </repository>
  8.   <snapshotRepository>
  9.       <id>exm-repository</id>
  10.       <name>tuohang-framework-REPOSITORY</name>
  11.       <url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
  12.   </snapshotRepository>
  13. </distributionManagement>

使用deploy命令上传,在项目路径下使用命令:
  

  1. mvn deploy -Dmaven.test.skip=true
  2.   或者:mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=D:\workspace\com.xxx.test-1.0.0.jar -DgroupId=com.xxx -DartifactId=test -Dversion=1.0.0-SNAPSHOT -Dpackaging=jar -DrepositoryId=exm-repository -Durl=http://192.168.xxx.xxx:9090/repository/3rd-part/


使用的时候

  1. <!-- 远程exm仓库 -->
  2. <repositories>
  3.   <repository>
  4.       <id>exm-snapshots</id>
  5.       <url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
  6.   </repository>
  7.   <repository>
  8.       <id>exm-repository</id>
  9.       <url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
  10.   </repository>
  11. </repositories>
  12. <pluginRepositories>
  13.   <pluginRepository>
  14.       <id>exm-snapshots</id>
  15.       <url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
  16.   </pluginRepository>
  17.   <pluginRepository>
  18.       <id>exm-repository</id>
  19.       <url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
  20.   </pluginRepository>
  21. </pluginRepositories>

但是我使用mvn命令显示不是内部命令,所以我使用了eclipse的run:
  右击项目,依次执行:
    Run As --> 
    Run Configurations ---> 
    Maven Build --->
    New _Configuration(双击Maven Build可生成) -->  
    Browse Workspace 选中项目,
  Goals输入 : 
    deploy -e 
  点击 Run

 

idea的话,配置好后直接双击 maven下的 deploy命令即可。

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/88755
推荐阅读
相关标签
  

闽ICP备14008679号