将jar包导入本地maven仓库
自定义jar包是开发中无可避免的,那么如何丝滑的使用是每个开发者必备的技巧。这里推荐导入本地中心库方式,能够做到统一管理,防止版本不一致导致未知问题。
1. 本地安装maven库
略
2. 修改国内镜像地址,找到maven>conf>settings.xml文件,在mirrors标签增加如下内容:
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
3. 修改本地中心库地址,找到maven>conf>settings.xml文件,在settings标签增加如下内容:
<localRepository>D:\ProHub\work\maven\repository</localRepository>
4. 执行 mvn install 导入jar包,命令如下:
mvn install:install-file -Dfile=software-1.2.0.jar -DgroupId=com.helper -DartifactId=software -Dversion=1.2.0 -Dpackaging=jar
指令说明
-Dfile:jar包所在本地的具体路径
-DgroupId:项目组织唯一的标识符,实际对应JAVA的包的结构
-DartifactId:项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称
-Dversion:版本号
-Dpackaging:打包的类型
5. 在项目中引入jar包,如下:
<dependency>
<groupId>com.helper</groupId>
<artifactId>software</artifactId>
<version>1.2.0</version>
</dependency>
2. 卸载jar文件
mvn dependency:purge-local-repository -DmanualInclude="com.soft.app:App"
mvn dependency:purge-local-repository -DreResolve=false
本文来自博客园,作者:七月的枫丶 ,部分内容摘自互联网,转载请注明原文链接:https://www.cnblogs.com/easybook/p/18549313
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器