开发者社区> 问答> 正文

Maven 无法引入第三方Jar包?报错

由于项目引入了其他人打的jar包,于是我将这个包放到libs目录中:

 

然后在 Maven 中写入相关依赖

 

结果报错了:

 

可是之前不都是这样引入的第三方Jar包么,并且在构建中,也加入了对lib目录中的jar进行依赖

 

 

那我这里要怎么写才能引入第三方的Jar呢 ?

 

展开
收起
爱吃鱼的程序员 2020-06-05 15:09:29 763 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
                        <p>安装到本地</p> 
    

    https://my.oschina.net/jms0755/blog/3037014

                            现在我们这边第三方包可有上千个,这个一个一个的写入本地Maven库是不是有点不太好
                        
    
                        <p>看起来没什么问题 我也是这样操作的</p>
                    
    
                        <p>不推荐这种使用方式,依赖的组件最好是简单的坐标,然后mvn通过私服或者是m2官方下载,如果有特别的需求,</p> 
    

    比如数据的驱动,推荐install到本地仓库或者upload自己的私服。

     

    还有看到了tools.jar,这个一般只有eclipse才会用吧

                        <p>最好把第三方包放到自己企业下的中央仓库,这样直接拉下来就好了。如果非要自己在自己的项目中加入第三方包,File---Project Structure-----Libraries-----+------Java,选择本地第三方包,就可以用了</p>
                    
    
                            这个主要由于跨部门的原因,内部中央库基本和我们隔离,但是第三方包实在是太多了,放在本地太麻烦了,并且还需要打包,所以我才想用图中的模式,结果。。。
                        
    
                        <p>jar包少的话,直接mvn指令发布到本地仓库,然后pom引入。如果多的话,建议用私有库,大家都得用嘛</p>
    
    2020-06-05 15:50:30
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
使用Spring.Initializr定制工程脚手架 立即下载
陈曦:使用Spring.Initializr定制工程脚手架 立即下载
低代码开发师(初级)实战教程 立即下载