Eclipse maven只管理依赖项,仅此而已

时间:2011-11-09 10:28:07

标签: java eclipse plugins maven dependency-management

maven插件是否可以仅管理依赖项而已。

我和#34;奇怪的" maven项目,并希望Eclipse / maven插件只读取pom.xml中的依赖项并将其添加到项目类路径中。仅此而已。

我不希望它设置排除过滤器,源文件夹和输出文件夹,或覆盖其他依赖项。

此外,pom.xml不在Eclipse项目的源文件夹中。我知道我可以手动使用mvn eclipse:eclipse任务,但它与我的.classpath和.project文件混乱,我不想手动合并。

总结一下,我希望pom.xml中的所有依赖项都由插件自动管理,但插件不能触及任何其他内容。

编辑:问题是每当pom.xml中的某些内容发生变化时,maven插件都会更改我的项目配置。

编辑:它必须是maven,因为已经有pom.xml,我可以用sbt或常春藤或lein或任何eles替换。

2 个答案:

答案 0 :(得分:0)

它必须是maven吗?如果您不需要任何插件或项目组织,则可以改为使用apache ivy

答案 1 :(得分:0)

或者您可以使用更简单的SBT

如果你必须使用maven,只需从pom.xml文件中删除插件,只添加依赖项和repos,并使用IDE启动应用程序或创建jar。

如果更改依赖项,则需要运行mvn命令。