有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案