我有一个程序集描述符,可以将项目模块、依赖项甚至文件复制到我的发布文件夹,这很好。然而,我想复制的一个文件实际上是一个可以用 maven 坐标识别的工件。
问题:是否可以使用 maven 坐标(groupId:artifactId:version)在程序集fileSet
或节中指定文件?files
如果不是,那么实现这一目标的等效方法是什么?
最后,我要复制的工件不是我的项目的依赖项,所以我不能使用 filters dependencySet
。这也将这个问题与这个问题区分开来
我有一个程序集描述符,可以将项目模块、依赖项甚至文件复制到我的发布文件夹,这很好。然而,我想复制的一个文件实际上是一个可以用 maven 坐标识别的工件。
问题:是否可以使用 maven 坐标(groupId:artifactId:version)在程序集fileSet
或节中指定文件?files
如果不是,那么实现这一目标的等效方法是什么?
最后,我要复制的工件不是我的项目的依赖项,所以我不能使用 filters dependencySet
。这也将这个问题与这个问题区分开来
我会使用 maven-dependency-plugin(特别是copy
目标)来获取外部工件,然后使用程序集插件来打包它。
这是插件的文档