1、在项目中创建assembly文件夹

创建如图的一个assembly.xml文件 内容如下

<assemblyxmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd"><id>release</id><formats><format>tar.gz</format></formats><files><file><source>${project.basedir}/target/XXX-webdemo-2.0.1-SNAPSHOT.jar</source><destName>XXX-webdemo-2.0.0.jar</destName></file></files><fileSets><fileSet><directory>config</directory></fileSet></fileSets>
</assembly>  

2、修改POM.xml文件 添加插件

            <plugin><artifactId>maven-assembly-plugin</artifactId><version>3.1.0</version><configuration><finalName>XXX-webdemo-2.0.0</finalName><appendAssemblyId>false</appendAssemblyId><descriptors><descriptor>assembly/assembly.xml</descriptor></descriptors></configuration><executions><execution><id>make-assembly</id><phase>package</phase><goals><goal>single</goal></goals></execution></executions></plugin>

使用Maven 打包项目 生成XXX.tar.gz 文件相关推荐

  1. maven打包成jar文件与打包成tar.gz文件

    一.普通main方法入口的jar程序打包 maven-jar-plugin插件与maven-jar-plugin插件 用到maven-jar-plugin插件与maven-jar-plugin插件,打 ...

  2. maven 服务器自动打包,Maven 打包项目到私服 (deploy)的配置方法

    一.配置maven 在maven安装目录 /conf/setting.xml 中的servers下添加: nexus-snapshots admin 123456 nexus-releases adm ...

  3. Win10打包tar.gz文件,Win10使用tar命令,Win10使用linux基本命令

    Windows系统使用tar命令打包tar.gz文件 使用7z命令的时候无意打了tar命令,结果发现在windows powershell上也能使用tar命令?! 试了一下tar命令,打包成功! 注: ...

  4. maven打包项目时报错:Cannot create resource output directory

    前言:如今使用开发工具打包java项目是一件常用且方便的事情,但是当我们使用maven打包项目出错时,就会十分让人郁闷,今天我就遇到了这件事,大家来看看 报错原因:打包项目根目录下的target文件夹 ...

  5. IDEA maven打包项目到阿里云服务器Tomcat部署流程

    1.购买阿里云服务器和使用(简略) 学生服务器优惠页面:https://promotion.aliyun.com/ntms/campus2017.html 有意购买服务器的朋友可以领取优惠券再购买哦, ...

  6. tar 指定目录解压 tar -zxf xxx.tar.gz -C /xxx/

    tar 指定目录解压 tar -zxf xxx.tar.gz -C /xxx/ tar -zxf /opt/software/lua-nginx-module-0.10.0.tar.gz -C /us ...

  7. linux如何生成tar文件内容,在Linux系统中创建tar.gz文件的方法及实例讲解

    本文介绍在Linux系统中创建tar.gz文件的方法,及实例讲解. 介绍 tar存档是一个文件,用于存储其他文件的集合,包括有关它们的信息,例如所有权.权限和时间戳. 在Linux操作系统中,可以使用 ...

  8. java 压缩文件tar_使用Java API进行tar.gz文件及文件夹压缩解压缩

    在java(JDK)中我们可以使用ZipOutputStream去创建zip压缩文件,(参考我之前写的文章 使用java API进行zip递归压缩文件夹以及解压 ),也可以使用GZIPOutputSt ...

  9. linux tar.gz文件安装

    1.将安装文件拷贝至你的目录中,如果是以root身份登录上的,就将软件拷贝至/root中. #cp xxx.tar.gz /root 2.解压缩. #tar xvzf xxx.tar.gz 或直接双击 ...

最新文章

  1. 跟我斗图,我用Python爬虫下载几个G的表情砸死你
  2. 设计模式-Observer模式
  3. java高级之Io流
  4. 自己写的thinkphp自动生成类
  5. php中文切齿,PHP 各种函数
  6. unity 中画布随相机视野实时变化
  7. Outlook设置签名/设置邮件模板
  8. 利用mysql元数据自动生成hive建表语句
  9. 数据分析思维(极客时间)
  10. VR全景:三维电商势不可挡
  11. SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-K-购买装备
  12. 数据库原理和应用和mysql有联系吗_《数据库原理与应用》考试试卷和答案
  13. 分享一款基于aui框架的图文发布界面
  14. T156530 儒略历-传智杯-练习赛
  15. 什么是B端产品和C端产品?
  16. zsh与bash区别
  17. API接口,亲测有效
  18. 2021-12-28 关于直流空开(MCB)的思考
  19. 2020_8_31闲谈——应用统计专业考研建议
  20. android7.1.1版本更新,ColorOS安卓7.1.1升级包

热门文章

  1. pmdk -- libpmemlog 介绍
  2. 一:HDFS 用户指导
  3. 第4次作业类测试代码+043+杨晨宇
  4. Java中单元测试中:@BeforeClass,@Before,@Test,@After,@AfterClass中的问题详解
  5. 个人所得税计算器2016 by Jacksile
  6. 5个在线调试代码的网站
  7. PHP多图片上传 并检查 加水印 源码
  8. php安装pear和phpunit
  9. 基础数据结构【一】————数组
  10. lighttpd 负载均衡-反向代理+cache浅谈