maven使用assembly打包zip文件
发布日期:2021-10-09 15:35:01
浏览次数:1
分类:技术文章
本文共 901 字,大约阅读时间需要 3 分钟。
在pom文件中引入assembly插件
org.apache.maven.plugins maven-assembly-plugin 3.3.0 make-assembly package single src/main/assembly/assembly.xml package single --> src/main/assembly/assemblyB.xml
添加Assembly.xml
distribution zip
执行maven命令生成
mvn clean install
Assembly常用配置
参数 | 描述 |
---|---|
formats | formats是assembly插件支持的打包文件格式,有zip、tar、tar.gz、tar.bz2、jar、war。可以同时定义多个format。 |
includeBaseDirectory | 在打包文件时,是否在最外层包装一层目录,比如我们打包一个lib文件夹到zip文件中,如果我们includeBaseDirectory设置为true,则lib结构为${BaseDirectory}/lib,如果设置为false,则lib结构为lib |
baseDirectory | 基础目录路径,, 默认路径为${project.build.finalName} |
fileSets/fileSet | 用来设置一组文件,可以是目录或者是一组规则的文件 |
files/file | 用来指定单个文件 |
参考链接
转载地址:https://blog.csdn.net/qinwuxian19891211/article/details/105954153 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月23日 13时06分23秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Xcode9 新功能
2019-04-27
Xcode 在读写上提速100倍
2019-04-27
Havok物理引擎与Unity3D的结合
2019-04-27
C++17中那些值得关注的特性(上)
2019-04-27
Unity移动端动态阴影
2019-04-27
Eclipse接入第三方动态库.so方案
2019-04-27
Android .SO 文件的兼容和适配
2019-04-27
cocos2dx luabinding C/C++/LUA部分
2019-04-27
rapidjson使用总结
2019-04-27
cocos2dx-lua在ios上实现生成及扫描二维码
2019-04-27
GoLang初探
2019-04-27
golang Leaf 游戏服务器框架简介
2019-04-27
MySQL数据库视图:视图定义、创建视图、修改视图
2019-04-27
以太坊轻钱包MetaMask详细图文教程
2019-04-27
第一章 logback简介
2019-04-27
第二章:Logback架构
2019-04-27
第三章:logback 的配置
2019-04-27
Logback第四章:Appenders
2019-04-27
Logback第五章:Encoder
2019-04-27
Logback第六章:Layouts
2019-04-27