将maven项目打包之后,怎么作为一个jar包重新放在maven项目中

本文详细介绍了如何使用Maven工具打包项目成Jar包,并提供了两种方法在其他项目中引用该Jar包,包括手动安装至本地仓库及利用Maven插件一键安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个步骤是开发经常会用到的,做的事情,就不用再做的了,写过的代码,最好就别写了。

直接应用呗。


首先咱们将一个项目打包为jar之后,出现的可能是一个如下图的文件:
在这里插入图片描述但是真正在项目中引用的时候,需要的远远不止这些,大致文件如下:
在这里插入图片描述
所以如果咱们直接在maven的仓库中按照路径写进去的文件肯定是引用失败的,会提示找不到文件。

何必麻烦呢?

最好的方式就是“以水治水”,借助maven工具进行防治jar包。

要盘他,不得现有资源嘛,首先这里介绍打包。

首先需要将需要打包的项目进行打包,如果是maven项目,则可以直接使用。
maven工具栏里面有package工具,点击可一键打包。如果之前在pom.xml文件中进行配置过,那打包之后的文件应该就直接在这个地址下。
在这里插入图片描述
打包完成之后,这里有两个方法可以引用jar包,遵循先繁再简的原则,咱先来个步骤多的。

一、方法一

首先使用cmd定位到jar宝贝所在的路径下:
在这里插入图片描述 再输入下面这行代码

mvn install:install-file   -Dfile=java-bloomfilter-1.0.jar  -DgroupId=com.sina  -DartifactId=java-bloomfilter -Dversion=1.0  -Dpackaging=jar

上面的命令解释:

  • -Dfile:指明你当前jar包的位置;
  • -DgroupId:jar包所在文件夹路径;
  • -Dversion:版本号码;
  • -DartifactId:唯一识别的文件 ;
  • -Dpackaging :就是指明文件类型;

这里我最开始操作的时候,出现了问题:
在这里插入图片描述根据踩过的坑,给大家做一个提示:
jar包名称已经要加上他的版本,使用“-”进行连接。
后面一定没有 .jar,因为这个后缀是自动识别出来的
在这里插入图片描述
执行之后会提示BUILD SUCCESS的状态,表示成功。

二、方法二

我比较喜欢第二种方式,原理相同的,不需要自己写很多东西,真正的一键生成

在maven下的Terminal框体下直接输入
在这里插入图片描述
命令如下:

 mvn org.apache.maven.plugins:maven-install-plugin:2.5.2:install-file -Dfile=E:\资料代码\架构性\[项目路径]\gcj_fixed_loss-1.2.jar

在这里插入图片描述显示成功之后,之后就可以直接在pom文件中进行引用了
在这里插入图片描述


THE END
GOOD LUNCK

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值