打赏

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 @   YY2000  阅读(787)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示