方法一 maven-jar-plugin和maven-dependency-plugin插件打包

org.apache.maven.plugins

maven-jar-plugin

2.6

true

lib/

com.xxg.Main

org.apache.maven.plugins

maven-dependency-plugin

2.10

copy-dependencies

package

copy-dependencies

${project.build.directory}/lib

方法二 maven-assembly-plugin插件打包

org.apache.maven.plugins

maven-assembly-plugin

2.5.5

com.xxg.Main

jar-with-dependencies

#支持mvn package打包

org.apache.maven.plugins

maven-assembly-plugin

2.5.5

com.xxg.Main

jar-with-dependencies

make-assembly

package

single

方法三 maven-shade-plugin插件打包

org.apache.maven.plugins

maven-shade-plugin

2.4.1

package

shade

com.xxg.Main

#支持Spring框架版本

org.apache.maven.plugins

maven-shade-plugin

2.4.1

package

shade

com.xxg.Main

META-INF/spring.handlers

META-INF/spring.schemas

maven 整体打包_Maven打包方式整理相关推荐

  1. maven 排除配置文件打包_maven 打包排除配置文件

    如果你想通过pom.xml文件的配置实现的话,你可以这样 1.打jar包时过滤配置文件 src/main/resources **/* true .............. 2.在plugins中添 ...

  2. classes maven 为空 打包_Maven打包:将classes打成Jar,之后打到War中(或打成jar),过滤指定目录。...

    一. 将classes打成Jar,之后打到War中. 1.在pom的开始部分定义整个工程打war包 mtop_prj war mtop_prj 2.在plugin配置部分,定义将classes下的打为 ...

  3. maven 排除配置文件打包_Maven打包pom里面配置exclude 排除掉环境相关的配置文件...

    Maven打包pom里面配置exclude 排除掉环境相关的配置文件 有几种方式: 1. 打包时,指定环境参数把环境的配置文件复制过去 2. 不打包所有的环境相关的配置文件,直接由运维的人维护 可以在 ...

  4. MAVEN的三种打包方式

    MAVEN的三种打包方式 Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest ...

  5. java assembly 打包_maven 使用assembly 进行打包的方法

    1. pom 中添加assembly 插件 要使用assembly 进项编译打包, 首先主要在pom 中的build中添加插件信息, 具体如图下所示: ${project.artifactId} sr ...

  6. Maven跳过antrun打包

    Maven跳过antrun打包:clean package -Dmaven.antrun.skip=true

  7. 内核源码包打包成rpm方式

    内核源码包打包成rpm方式 文章目录 内核源码包打包成rpm方式 第一部分,rpm包简单定制 一.rpm 制作前的环境准备 二.准备内核的源代码组件 1.下载地址 https://www.kernel ...

  8. Maven实现多环境打包

    Maven实现多环境打包 撸起袖子便是干: 目录如下: 不同目录自己写入文件及内容加以区分. pom.xml如下: <project xmlns="http://maven.apach ...

  9. 解决springboot maven多模块项目打包的时候某个被依赖的模块报错找不到main class

    springboot maven 多模块项目打包的时候某个被依赖的模块报错 [ERROR] Failed to execute goal org.springframework.boot:spring ...

最新文章

  1. C++_泛型编程与标准库(九)——红黑树的使用
  2. 祝贺!清华大学姚期智教授荣获2021届京都奖:“日本的诺贝尔奖”
  3. 【AC自动机】【字符串】【字典树】AC自动机 学习笔记
  4. PAT1011 A+B 和 C (15 分)
  5. 公司鼓励程序员不要加班,去约会!
  6. 谈谈社群收割用户的六板斧
  7. 记录一下所了解的一些第三开源框架
  8. YzmCMSV3.1 | 代码审计
  9. Weblogic Domain Template Creation Script
  10. SpringBoot高级篇-属性配置
  11. 学习getRequestDispatcher()与sendRedirect()笔记
  12. python opencv 身份证照片识别,包含正面、反面(附完整代码,可直接使用)
  13. 十大思想实验(思维风暴)
  14. 《口吃者的自我治疗》(9. 对恐惧的词语,采用延长发音法来放松地口吃)
  15. java打印表格_如何在java中使用printf()打印出表格?
  16. html复习第四课(2_34_0924_html)
  17. 再记公式弱爆了!用 ChatGPT 将 Excel 工作效率提高 10 倍
  18. termux搭建mc服务器
  19. whatamitoyou-小白详解
  20. sentos chrony服务器安装配置与简易实验

热门文章

  1. navicate将远程数据库导入到本地数据库
  2. html引入php文件中的函数,手把手教你在html中引入另一个html文件的方法(详解)...
  3. c++interesting转换为uint_拆一款C转HDMI转换器,没想到一个简单的产品里面这么多芯片...
  4. 凹入表形式打印树形结构_体育场径向环形大悬挑钢结构综合施工技术研究
  5. no判断 python yes_Python 内置类型全解析(1)
  6. python通信模块_基于Python的电路故障诊断系统通信模块的实现
  7. python主线程和子线程_python 在threading中如何处理主进程和子线程的关系
  8. Tomcat Caused by java lang OutOfMemoryError PermGen space
  9. 数据库连接失败报错com.mysql.cj.jdbc.exceptions.CommunicationsException
  10. 安卓案例:初试谷歌图表