Maven项目JAR奇怪的结构

时间:2017-03-14 14:47:07

标签: java eclipse maven m2e

我使用Maven m2e作为我的Eclipse项目。

我的Maven项目表现得很奇怪所以我右键点击我的pom.xml并转到运行为 - > maven build 然后根据目标我先做eclipse:clean然后eclipse:eclipse。在我这样做之前,我所有的JAR都在Maven Dependencies文件夹中。现在我的大多数罐子都位于我的项目文件夹中,位于maven dependencies文件夹之外。这是为什么?我怎样才能恢复这些变化?

现在的样子:

enter image description here

1 个答案:

答案 0 :(得分:0)

mvn eclipse:eclipse是远古时代的遗物,请勿使用它。

基本上,它的作用是从pom.xml获取信息并使用它来创建本机Eclipse项目。这是一个很好的方法5年前,当Eclipse不理解Maven项目时,但自从m2eclipse / m2e被引入以来,这种方法被弃用,而不是这些插件实际上试图理解pom.xml。