Maven 2 如何在不在Maven中生成项目的情况下编译pom.xml?

Maven 2 如何在不在Maven中生成项目的情况下编译pom.xml?,maven-2,Maven 2,我有pom.xml文件,其中包含依赖项和要从svn签出的文件,所以不需要生成项目。我只需要这些库和那些文件,那么有没有办法在不生成具有maven目录结构的项目的情况下获取它们?我不确定您想要什么。如果您有pom.xml文件,并且希望下载其中定义的所有依赖项,则可以调用 mvn dependency:copy-dependencies 如需更多选项,请查看 如果您询问如何创建只包含依赖项而不包含代码的pom,可以通过指定pompackaging来实现。您所说的“包含…文件”是什么意思?这些通常是

我有pom.xml文件,其中包含依赖项和要从svn签出的文件,所以不需要生成项目。我只需要这些库和那些文件,那么有没有办法在不生成具有maven目录结构的项目的情况下获取它们?

我不确定您想要什么。如果您有pom.xml文件,并且希望下载其中定义的所有依赖项,则可以调用

mvn dependency:copy-dependencies
如需更多选项,请查看


如果您询问如何创建只包含依赖项而不包含代码的pom,可以通过指定
pom
packaging来实现。

您所说的“包含…文件”是什么意思?这些通常是项目中的文件。因此,编写pom通常意味着:1。从pom 2中实例化项目。用它做正常的专业事情。构建服务器就是这么做的。我们希望使用Maven只是下载库和其他文件,而不是源代码,这是Maven的一种不同寻常的用法。创建一个基础项目(jar)并在其中包含POM并没有什么坏处。