2011-10-13 117 views
1

我有pom.xml文件,它包含从svn签出的依赖关系和文件,因此不需要生成项目。我只需要这些库和那些文件,那么有没有什么办法让它们不用maven目录结构生成项目呢?如何编译pom.xml而不在Maven中生成项目?

+0

你是什么意思的“包含...文件”?这些通常是来自您项目的文件。所以编译一个pom通常意味着:1.从pom中实例化项目2.用它来做正常的maven事情。构建服务器就是这么做的。 – mliebelt

+0

我们只想使用Maven下载库并下载其他文件而非源代码 –

+0

这是Maven的一个不常用的用法。创建一个基础项目(jar)并不会造成伤害,并且包含POM。 – mliebelt

回答

2

我不知道你的问题你想要什么。如果你有pom.xml文件,你想下载它定义所有的依赖,你可以调用

mvn dependency:copy-dependencies 

更多选项看起来maven copy-dependencies task page

如果你问如何创建POM,将不包含代码,但只有依赖关系,您可以通过指定pom包装来实现。

相关问题