我有一个应用程序,它需要来自本地maven存储库的一些jar。 我应该如何编写以及如何执行将jar从存储库复制到我的应用程序文件夹的( pom。)xml文件? maven可以吗?
更新
我需要复制jar的原因是由于我正在集成到maven的应用程序的旧设计,所以我需要的直接解决方案是将jar复制到应用程序安装文件夹中,因此类将动态导入应用程序,这就是应用程序的设计方式。
话虽如此,pom.xml是否应该有任何更改?或者只是标准的pom,还有maven-dependency-plugin?如何使用CLI?
使用将在应用程序文件夹中的pom执行依赖关系副本?更新
我已经设法按照我的意愿去做,现在事情是我变得贪婪,我也想用项目jar复制源代码......我怎么能实现呢?
提前致谢,
Adam Zehavi。
答案 0 :(得分:1)
您必须提供标准的maven pom.xml
文件并在其中声明所需的依赖项。您可以在maven主页上找到足够的信息。
之后,您可以使用Maven Dependency plugin从存储库中复制依赖关系。只需键入(不需要任何进一步的pom.xml配置)
mvn dependency:copy-dependencies
并将项目依赖项复制到文件夹
target\dependency