Maven 无法引入第三方Jar包
由于项目引入了其他人打的jar包,于是我将这个包放到libs目录中:
然后在 Maven 中写入相关依赖
结果报错了:
可是之前不都是这样引入的第三方Jar包么,并且在构建中,也加入了对lib目录中的jar进行依赖
那我这里要怎么写才能引入第三方的Jar呢 ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
jar包少的话,直接mvn指令发布到本地仓库,然后pom引入。如果多的话,建议用私有库,大家都得用嘛
这个主要由于跨部门的原因,内部中央库基本和我们隔离,但是第三方包实在是太多了,放在本地太麻烦了,并且还需要打包,所以我才想用图中的模式,结果。。。
最好把第三方包放到自己企业下的中央仓库,这样直接拉下来就好了。如果非要自己在自己的项目中加入第三方包,File---Project Structure-----Libraries-----+------Java,选择本地第三方包,就可以用了
不推荐这种使用方式,依赖的组件最好是简单的坐标,然后mvn通过私服或者是m2官方下载,如果有特别的需求,
比如数据的驱动,推荐install到本地仓库或者upload自己的私服。
还有看到了tools.jar,这个一般只有eclipse才会用吧
看起来没什么问题 我也是这样操作的
现在我们这边第三方包可有上千个,这个一个一个的写入本地Maven库是不是有点不太好