请选择 进入手机版 | 继续访问电脑版

maven引入本地jar包项目

[复制链接]
谭先生 发表于 2021-1-2 11:52:57 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
引入当地jar包需要在pom.xml文件中的两个地方添加设置。
(这里的两个项目都是默认将包打垮项目文件夹下的target文件夹。)
第一个地方:
  1.     groupId    artifactId    1.0.57    system    ${project.basedir}/../jar包所在的项目文件夹/target/项目编译出来的jar包.jar
复制代码
第二个地方:
  1.         ../jar包所在的项目文件夹/target        ../${project.build.finalName}/WEB-INF/lib                        *.jar       
复制代码
directory:初始位置是项目文件夹。
targetPath:是你项目编译完成后的jar包存放位置。
它的初始位置是:项目文件夹/target/clesses。
惋惜我这里的jar包是放在:项目文件夹/target/项目名称/WEB-INF/lib。
被这个坑卡了好久。
如果项目打包后可以在lib中找到你的当地jar包,根本上就已经乐成了。
在加上这两段代码之后,idea的项目目次的显示格式会发生一些厘革,然后你在按住control点击你调用的jar包的函数,它会自动跳转到jar包项目中的对应源代码,很方便的。(前提是你要把你自己项目和jar包的项目放到同一个项目中,就是把两个项目的module放到一起)
最后运行前最好现将jar包项目打包一下,然后将自己的项目也打包一下再运行。否则容易堕落,不发起直接运行项目。

来源:https://blog.csdn.net/weixin_44927769/article/details/112004413
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )