Xml 手动执行maven pom脚本
我有一个应用程序,它需要一些来自本地maven存储库的JAR。 我应该如何编写和执行(pom.)xml文件,将jar从存储库复制到我的应用程序文件夹?这对maven有可能吗 更新: 我之所以需要复制JAR,是因为我正在集成到maven中的应用程序的旧设计,所以我需要的直接解决方案是将JAR复制到应用程序安装文件夹中,以便将类动态导入应用程序,这就是应用程序的设计方式 也就是说,pom.xml是否应该有任何更改?或者只是标准pom,加上maven依赖插件?如何使用CLI,使用应用程序文件夹中的pom执行依赖项副本 更新: 我已经按照我想要的去做了,现在的问题是我变得贪婪了,我也想用jar项目复制源代码。。。我怎样才能做到这一点 提前感谢,Xml 手动执行maven pom脚本,xml,maven,copy,execute,Xml,Maven,Copy,Execute,我有一个应用程序,它需要一些来自本地maven存储库的JAR。 我应该如何编写和执行(pom.)xml文件,将jar从存储库复制到我的应用程序文件夹?这对maven有可能吗 更新: 我之所以需要复制JAR,是因为我正在集成到maven中的应用程序的旧设计,所以我需要的直接解决方案是将JAR复制到应用程序安装文件夹中,以便将类动态导入应用程序,这就是应用程序的设计方式 也就是说,pom.xml是否应该有任何更改?或者只是标准pom,加上maven依赖插件?如何使用CLI,使用应用程序文件夹中的po
Adam Zehavi.您必须提供一个标准的maven
pom.xml文件,并在其中声明所需的依赖项。你会在maven主页上找到足够的信息
之后,您可以使用从存储库复制dependencies。只需键入(无需任何进一步的pom.xml配置)
项目依赖项将被复制到文件夹中
target\dependency
你是说你对JAR有依赖关系?如果是,为什么要将它们复制到应用程序中的文件夹中?尽管如此,还是可以这样做(maven dependency plugin)。。。如何通过命令行定义taregt文件夹?如果pom.xml中没有任何特殊的插件配置,我的建议不会起作用(只是约定优于配置)。您的示例配置pom中的替代位置。我想您可以设置via系统属性'-DoutputDirectory=somewhere'
mvn dependency:copy-dependencies