☰
Maven插件—01、基础本地打包、web服务打包篇(含源码)
2026/10/14 6:46:07 网站建设 项目流程

文章目录

  • 前言
  • 起始-导航
  • 标准的顶层模块编译打包+源码
  • 打包一个普通带有依赖的maven项目
    • 方式一:使用maven-assembly-plugin
    • 方式二:使用maven-shade-plugin
    • 区别
  • 案例2:SpringBoot+Thymeleaf打包项目

前言

本文是付费专栏《Java后端开发从入门到进阶》的配套文章,所属阶段与专题为「阶段三:工程化与项目管理工具 / 3.1 Maven」。

专栏介绍:适合 Java 初学者及希望系统查漏补缺的开发者。专栏不仅讲“怎么用”,还会深入源码与底层原理,结合真实开发场景和代码案例,帮助你建立完整的 Java 技术知识体系。

本文系统讲解 Maven 常用的打包插件,对比 assembly、shade 与 spring-boot 三种打包方式,并给出可执行 JAR 与带依赖包的完整配置示例。

本文所属付费专栏目录:Java后端开发从入门到进阶整体专栏目录汇总

起始-导航

maven-assembly-plugin插件的使用方法

Maven三个插件打包:

1.maven-jar-plugin,默认的打包插件,用来打普通的project JAR包; 2.maven-shade-plugin,用来打可执行JAR包,也就是所谓的fat JAR包; 3.maven-assembly-plugin,支持自定义的打包结构,也可

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询