Spring
为什么选择 Spring
概览 微服务 响应式 事件驱动 云 Web 应用 无服务器 批处理
学习
概览 快速入门 指南 博客
项目
概览 Spring Boot Spring Framework Spring Cloud Spring Cloud Data Flow Spring Data Spring Integration Spring Batch Spring Security 查看所有项目
  • 开发工具
  • Spring Tools 4 Spring Initializr
    学院
    课程 获取认证
    解决方案
    概览 Spring Runtime Spring Consulting Spring Academy For Teams 安全公告
    社区
    概览 活动 团队
    Spring Boot 3.4.5
      • 概览
      • 文档
      • 社区
      • 系统要求
      • 安装 Spring Boot
      • 升级 Spring Boot
      • 教程
        • 开发你的第一个 Spring Boot 应用
      • 参考
        • 使用 Spring Boot 进行开发
          • 构建系统
          • 组织你的代码
          • 配置类
          • 自动配置
          • Spring Bean 和依赖注入
          • 使用 @SpringBootApplication 注解
          • 运行你的应用
          • 开发者工具
          • 为生产环境打包你的应用
        • 核心特性
          • SpringApplication
          • 外部化配置
          • Profiles
          • 日志记录
          • 国际化
          • 面向切面编程
          • JSON
          • 任务执行与调度
          • 开发时服务
          • 创建自己的自动配置
          • Kotlin 支持
          • SSL
        • Web
          • Servlet Web 应用
          • 响应式 Web 应用
          • 优雅停机
          • Spring Security
          • Spring Session
          • Spring for GraphQL
          • Spring HATEOAS
        • 数据
          • SQL 数据库
          • 使用 NoSQL 技术
        • IO
          • 缓存
          • Hazelcast
          • Quartz 调度器
          • 发送邮件
          • 验证
          • 调用 REST 服务
          • Web 服务
          • 使用 JTA 的分布式事务
        • 消息传递
          • JMS
          • AMQP
          • Apache Kafka 支持
          • Apache Pulsar 支持
          • RSocket
          • Spring Integration
          • WebSockets
        • 测试
          • 测试范围依赖
          • 测试 Spring 应用
          • 测试 Spring Boot 应用
          • Testcontainers
          • 测试工具
        • 打包 Spring Boot 应用
          • 高效部署
          • 类数据共享
          • JVM 的 Ahead-of-Time 处理
          • GraalVM 原生镜像
            • GraalVM 原生镜像介绍
            • 原生镜像高级主题
          • JVM 的检查点与恢复
          • 容器镜像
            • 高效容器镜像
            • Dockerfiles
            • Cloud Native Buildpacks
        • 生产环境就绪特性
          • 启用生产环境就绪特性
          • 端点
          • 通过 HTTP 进行监控和管理
          • 通过 JMX 进行监控和管理
          • 可观测性
          • Logger
          • 指标
          • 追踪
          • 审计
          • 记录 HTTP 交互
          • 进程监控
          • Cloud Foundry 支持
      • 操作指南
        • Spring Boot 应用
        • 属性和配置
        • 嵌入式 Web 服务器
        • Spring MVC
        • Jersey
        • HTTP 客户端
        • 日志记录
        • 数据访问
        • 数据库初始化
        • NoSQL
        • 消息传递
        • 批处理应用
        • Actuator
        • 安全性
        • 热交换
        • 测试
        • 构建
        • Ahead-of-Time 处理
        • GraalVM 原生应用
          • 开发你的第一个 GraalVM 原生应用
          • 测试 GraalVM 原生镜像
        • 类数据共享
        • 部署 Spring Boot 应用
          • 传统部署
          • 部署到云端
          • 安装 Spring Boot 应用
        • Docker Compose
      • 构建工具插件
        • Maven 插件
          • 入门
          • 使用插件
          • 目标
          • 打包可执行归档
          • 打包 OCI 镜像
          • 使用 Maven 运行你的应用
          • Ahead-of-Time 处理
          • 运行集成测试
          • 与 Actuator 集成
          • 帮助信息
        • Gradle 插件
          • 入门
          • 管理依赖
          • 打包可执行归档
          • 打包 OCI 镜像
          • 发布你的应用
          • 使用 Gradle 运行你的应用
          • Ahead-of-Time 处理
          • 与 Actuator 集成
          • 响应其他插件
        • Spring Boot AntLib 模块
        • 支持其他构建系统
      • Spring Boot CLI
        • 安装 CLI
        • 使用 CLI
      • Rest API
        • Actuator
          • 审计事件 (auditevents)
          • Bean (beans)
          • 缓存 (caches)
          • 条件评估报告 (conditions)
          • 配置属性 (configprops)
          • 环境 (env)
          • Flyway (flyway)
          • 健康检查 (health)
          • 堆转储 (heapdump)
          • HTTP 交互 (httpexchanges)
          • 信息 (info)
          • Spring Integration 图 (integrationgraph)
          • Liquibase (liquibase)
          • 日志文件 (logfile)
          • Logger (loggers)
          • 映射 (mappings)
          • 指标 (metrics)
          • Prometheus (prometheus)
          • Quartz (quartz)
          • 软件物料清单 (sbom)
          • 计划任务 (scheduledtasks)
          • 会话 (sessions)
          • 关闭 (shutdown)
          • 应用启动 (startup)
          • 线程转储 (threaddump)
      • Java API
        • Spring Boot
        • Gradle 插件
        • Maven 插件
      • Kotlin API
        • Spring Boot
      • 规范
        • 配置元数据
          • 元数据格式
          • 提供手动提示
          • 使用注解处理器生成自己的元数据
        • 可执行 Jar 格式
          • 嵌套 JAR
          • Spring Boot 的 “NestedJarFile” 类
          • 启动可执行 Jar
          • PropertiesLauncher 特性
          • 可执行 Jar 限制
          • 替代的单 Jar 解决方案
      • 附录
        • 常见应用属性
        • 自动配置类
          • spring-boot-autoconfigure
          • spring-boot-actuator-autoconfigure
        • 测试自动配置注解
          • 测试切片
        • 依赖版本
          • 管理的依赖坐标
          • 版本属性
    编辑本页 GitHub 项目 Stack Overflow
    • Spring Boot
    • 构建工具插件
    • Maven 插件

    Maven 插件

    Spring Boot Maven 插件在 Apache Maven 中提供 Spring Boot 支持。它允许你打包可执行的 jar 或 war 归档,运行 Spring Boot 应用,生成构建信息,并在运行集成测试之前启动你的 Spring Boot 应用。

    要使用它,你必须使用 Maven 3.6.3 或更高版本。

    除了本用户指南,还提供了API 文档。

    构建工具插件 入门
    • Spring Boot
      • 3.4.5
      • 3.3.11
      • 3.5.0-RC1
      • 4.0.0-SNAPSHOT
      • 3.5.0-SNAPSHOT
      • 3.4.6-SNAPSHOT
      • 3.3.12-SNAPSHOT
    • 相关 Spring 文档
      • Spring Boot
      • Spring Framework
      • Spring Cloud
        • Spring Cloud Build
        • Spring Cloud Bus
        • Spring Cloud Circuit Breaker
        • Spring Cloud Commons
        • Spring Cloud Config
        • Spring Cloud Consul
        • Spring Cloud Contract
        • Spring Cloud Function
        • Spring Cloud Gateway
        • Spring Cloud Kubernetes
        • Spring Cloud Netflix
        • Spring Cloud OpenFeign
        • Spring Cloud Stream
        • Spring Cloud Task
        • Spring Cloud Vault
        • Spring Cloud Zookeeper
      • Spring Data
        • Spring Data Cassandra
        • Spring Data Commons
        • Spring Data Couchbase
        • Spring Data Elasticsearch
        • Spring Data JPA
        • Spring Data KeyValue
        • Spring Data LDAP
        • Spring Data MongoDB
        • Spring Data Neo4j
        • Spring Data Redis
        • Spring Data JDBC & R2DBC
        • Spring Data REST
      • Spring Integration
      • Spring Batch
      • Spring Security
        • Spring Authorization Server
        • Spring LDAP
        • Spring Security Kerberos
        • Spring Session
        • Spring Vault
      • Spring AI
      • Spring AMQP
      • Spring CLI
      • Spring GraphQL
      • Spring for Apache Kafka
      • Spring Modulith
      • Spring for Apache Pulsar
      • Spring Shell
    • 所有文档...
    Spring

    版权所有 © 2005 -Broadcom. 保留所有权利。"Broadcom" 一词指代 Broadcom Inc. 和/或其子公司。
    使用条款 • 隐私政策 • 商标指南 • 感谢 • 您的加州隐私权 • Cookie 设置

    Apache®、Apache Tomcat®、Apache Kafka®、Apache Cassandra™ 和 Apache Geode™ 是 Apache Software Foundation 在美国和/或其它国家的商标或注册商标。Java™、Java™ SE、Java™ EE 和 OpenJDK™ 是 Oracle 和/或其关联公司的商标。Kubernetes® 是 Linux Foundation 在美国和其它国家的注册商标。Linux® 是 Linus Torvalds 在美国和其它国家的注册商标。Windows® 和 Microsoft® Azure 是 Microsoft Corporation 的注册商标。“AWS” 和 “Amazon Web Services” 是 Amazon.com Inc. 或其关联公司的商标或注册商标。所有其它商标和版权是其各自所有者的财产,在此仅为提供信息而提及。其它名称可能是其各自所有者的商标。

    在所有 Spring 文档中搜索