0
我们有一个maven插件,它基本上是maven-assembly-plugin的一个包装。我们做这样的事情:maven插件如何向另一个文件提供文件?
executeMojo(
assemblyPlugin,
goal("single"),
configuration(
element(name("descriptor"), descriptor),
element(name("formats"), element(name("format"), "tar.gz")),
),
executionEnvironment(mavenProject, mavenSession, pluginManager)
)
(是的,这是常规。)
的descriptor
的位置仍然是从包括该插件项目中的参数传递。但是,我们希望至少提供一个默认文件并将该引用传递给maven-assembly-plugin。
如果我们用我们的插件打包一个描述符文件,它会在哪里结束?我们可以给组件插件提供什么样的路径?
在此先感谢。
在maven程序集插件中存在共享描述符的概念...请参阅文档。如果这不适合更详细地描述你想实现什么以及你为什么使用maven-assembly-plugin的包装器...... – khmarbaise
这样做可以,插件项目可以部署一个共享描述符,然后使用它。你想添加一个答案,以便我可以接受它吗?谢谢 – vlfig