Maven与Eclipse

Edd*_*ddy 2 java eclipse project maven

我有一个完全用Java编写的项目,并使用了几个外部Java库(hibernate,几个Apache公共,MQ,非常标准的东西.)

我习惯使用Eclipse,但是这个项目 - 我从一组不再在公司的开发人员那里继承 - 依赖于Maven.

我不知道他们为什么一开始就使用Maven(他们无法与我分享这些知识.)该项目规模中等,公司所做的一切都太复杂了.

现在我的问题是:我有什么理由留下Maven吗?阅读,我找不到任何真正的理由,我对目录结构特别不满意,这需要我下3层才能获得实际的Java包和Java代码.

(我想要做的就是使用Eclipse结构将所有内容移动到Eclipse.这需要1-2天的工作才能让它运行,所以没有大的时间浪费,而且从我现在的观点来看,它会让我的生活变得更加简单,让我为雇用我的公司做得更好.)

Dav*_*ton 5

是的:手工管理传递依赖是一个愚蠢的错误,它还有许多其他功能,手动操作也很复杂.

一般来说,完全依赖IDE的构建过程是一个坏主意.并非所有人都使用相同的IDE,IDE版本或IDE.与后者一起,CI系统是无头的并且依赖于构建文件.

使用像m2eclipse或类似的Eclipse-Maven插件.