我在我的工件存储库中部署了一个版本化的ZIP文件,我需要将其下载、提取并包含为Maven的资源。
我已经成功地使用maven-依赖-插件
来检索工件,并在包
阶段使用unpack
目标提取它。我在构建目录中看到了提取的ZIP。然后,我将该解压缩目录作为资源包含在内。我可以看到目录包含在source-jar/myProject-source. jar
中的适当文件中。我没有看到这个文件夹包含在最终的JARmyProject.jar
中。
任何关于如何包含此提取资源的建议或示例将不胜感激。
如果您在包
阶段提取,该阶段在process-资源
阶段之后很久,此时maven-resours-plugin
的资源
目标默认运行:
资源:资源将主源代码的资源复制到主输出目录。
这个目标通常会自动执行,因为默认情况下它绑定到流程-资源生命周期阶段。它总是使用project.build.资源元素来指定资源,默认情况下使用project.build. outputDirectory来指定复制目标。
我会尝试在生成资源
阶段进行提取。