繁体   English   中英

Maven程序集创建具有依赖项的jar,然后创建zip和tar.gz文件

[英]Maven assembly create jar with dependencies and then create zip and tar.gz file

我想对Maven执行以下操作:

  1. 将我的代码和依赖项打包到uber jar中
  2. 附加脚本(Windows脚本或Linux脚本)
  3. 将脚本和jar都放入文件夹
  4. 适用于Windows的板条箱zip和适用于Linux的tar.gz文件

在Maven中使用汇编程序或任何其他插件有可能吗?

我将其分为两个项目,为方便起见,将其分为一个父模块,如下所示:

projectX
|- codeproject
|- packingproject
\- pom.xml

代码项目

  • 这里没什么特别的,只需创建您的über-jar

包装项目

父pom

  • 而且,没什么特别的,只需添加两个模块

注意事项

确保在代码项目上调用install,以便将jar复制到本地maven存储库,否则可能会以找不到文件或代码的旧版本结尾。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM