打赏

maven发布到私有库

1、项目创建   参考链接

https://www.cnblogs.com/wrcold520/p/9087537.html

先创建maven项目,创建方式有两种:

a:第一种是直接创建maven(maven)项目,好处是简洁,纯粹

b:第二种是创建springboot(spring initializr==》下一步选择maven项目)项目,缺点是会产生额外的文件   这个比a在pom里面多出parents

2、MAVEN环境的搭建 自行百度 maven环境变量的添加   参考链接:https://jingyan.baidu.com/article/acf728fd68b4bef8e510a31c.html    特殊:win10的环境变量没有分好  前后maven_home名字大小写一直  仔细查看是否有空格

3、创建测试接口 及对应的测试方法   添加 实体和接口文件夹 package

     创建实体快捷键   alt+insert   或者右键  generate

4、pom文件添加修改  参考 https://blog.csdn.net/hao134838/article/details/78185711

添加生成jar包

<packaging>jar</packaging>

添加maven上传私有库路径

<distributionManagement>
<repository>
<id>lqs-Test</id>
<url>http://*.*.*.*:8081/repository/maven-snapshots/</url>
</repository>
</distributionManagement>

添加生成带源码(方法的文字注释,方便后期其他项目调用)

<!--打包带源码-->

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>

5、修改maven的setting.xml

<server>
           <id>lqs-Test</id>
           <username>admin</username>
           <password>admin123</password>
</server>

6、maven生命周期控制打包 package

7、找到打包好的文件 cmd 跳转路径到jar的父级目录

执行命令

mvn deploy -Dmaven.test.skip=true

上传 或者在idea上传

 

posted @ 2020-05-26 13:25  张学涛  阅读(784)  评论(0编辑  收藏  举报