spring - 部署 Spring Boot 应用程序

标签 spring spring-boot

我知道 Spring Boot 应用程序可以作为 war 文件部署到生产环境。但是部署 Spring Boot 应用程序的典型方式是什么?是不是只需要jvm,不需要容器?

最佳答案

Spring Boot Project Page指出 Spring Boot 可以轻松创建独立的、生产级的基于 Spring 的应用程序,您可以“直接运行”。

默认情况下,Spring Boot maven或 gradle 插件构建独立的 executable jars,包含所有依赖项和嵌入式网络服务器,例如 Tomcat 或码头。 Spring Boot Getting Started doc 向您介绍了这一点。使用这种方法,您只需要一个 JVM 来运行您的应用程序。但如果这更适合您的生产环境,您也可以将其配置为创建 war 文件。

关于spring - 部署 Spring Boot 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43749976/

相关文章:

Spring表关系问题

java - Spring Security - 不是通过 IP 而是通过域/子域进行身份验证?

java - 如何从字符串手动创建 Pageable 对象

java - 制作将在桌面上运行的 Spring Boot 独立 Web 应用程序

mysql - 没有数据库的Spring Boot

java - Spring Boot 升级,设置 cookie header 未从 ResponseEntity 传递

java - 原因: no instance(s) of type variable(s) T exist so that void conforms to using mockito

java - 使用 AsyncRestTemplate 多次制作 API 并等待所有完成

java - auth Spring安全java配置

java - cxf spring 配置无法加载,缺少 xsd