码迷,mamicode.com
首页 > 编程语言 > 详细

Java项目切换maven编译时出现大量重复jar包

时间:2015-06-01 16:44:41      阅读:326      评论:0      收藏:0      [点我收藏+]

标签:java   maven   eclipse   git   bug   

最近公司的项目准备使用maven,切换倒很简单,但是编译时却发现一个很怪异的现象,就是POM中并未配置的jar包或者未配置该版本的jar包还是出现在了lib文件夹下,一开始以为是exclusions没设置好,但经过反复试验发现不能完全解决问题,有些属于项目组自定义的jar包也有多个版本,而且有些电脑上编译却没有问题,于是想到是不是本地maven仓库坏了,删除重新下载,也不行,后来偶然看到一篇帖子说是因为同一个文件夹下有重名项目导致maven会优先引用该项目(我的项目使用git管理,在git文件夹下下载了项目的多个分支),虽然和我遇到的问题并不太一样,不过也试着把要切换的maven分支放到了另一个单独的文件夹下,没想到居然就解决了,莫名其妙重复的jar包没有了,但是目前还只知道解决这个问题的办法却不知道为什么会这样,用的是eclipse的maven插件embedded3.0.2,难道是maven版本的bug?

Java项目切换maven编译时出现大量重复jar包

标签:java   maven   eclipse   git   bug   

原文地址:http://blog.csdn.net/f756707471/article/details/46311253

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!