构建工具插件
Spring Boot 为 Maven 和 Gradle 提供了构建工具插件。这些插件提供了多种功能,包括可执行 jar 包的打包。本节将详细介绍这两个插件,并在你需要扩展不受支持的构建系统时提供一些帮助。如果你是初学者,建议先阅读 使用 Spring Boot 开发 部分中的 构建系统。
章节摘要
🗃️ Maven 插件
10 个项目
🗃️ Gradle 插件
9 个项目
📄️ Spring Boot AntLib 模块
Spring Boot AntLib 模块为 Apache Ant 提供了基本的 Spring Boot 支持。你可以使用该模块来创建可执行的 JAR 文件。要使用该模块,你需要在你的 build.xml 中声明一个额外的 spring-boot 命名空间,如下例所示:
📄️ 支持其他构建系统
如果你想使用 Maven、Gradle 或 Ant 之外的构建工具,你可能需要开发自己的插件。可执行的 JAR 文件需要遵循特定的格式,并且某些条目需要以未压缩的形式写入(详见附录中的可执行 JAR 格式部分)。