JavaMaven程序集:我可以在另一个依赖项中的附加zip中包含文件吗?
假设我有两个Maven项目:
core_cli,它使用程序集插件生成core_cli。zip,这包含所有deps。jar(即所有Java依赖项),加上几个文件,比如run。sh,config/config。属性(在zip的根级别)。当我发出deploy命令时,zip被附加并部署到Maven存储库中
extd_cli是core_cli的扩展,它有一个新的alldeps。jar(它继承了core_cli的依赖项,并且还有几个类),但是zip中的其他文件是相同的
这在Maven是可能的吗?我已经用http://books.sonatype.com/mvnref-book/reference/assemblies-sect-controlling-contents.html做过实验,但是运气不好,任何depdencyset块似乎总是引用依赖项。罐子,永远不要连在一起。拉链
共 (0) 个答案