1
|
The Old County · 技术社区 · 7 年前 |
![]() |
1
7
要使Spring Boot作为war部署,您需要重新配置应用程序类。
添加
在使用maven时,我还添加了依赖项。
|
![]() |
2
1
Spring Boot内置应用程序。jar包含应用服务器。 Spring Boot 旨在使创建Spring驱动的、生产级应用程序和服务变得简单,同时减少麻烦。它对Spring平台采取了一种固执己见的观点,以便新用户和现有用户能够快速获得他们需要的信息。您可以使用它创建独立的Java应用程序,这些应用程序可以使用Java-jar或更传统的WAR部署启动。我们还提供了一个运行spring脚本的命令行工具。 https://spring.io/blog/2013/08/06/spring-boot-simplifying-spring-for-everyone
|
![]() |
3
0
Spring Boot web项目的一个工作示例 Spring Boot WebApp as WAR
您需要将其修改为WAR,并检查WEB-INF的内容是否正确。 打包为war的Spring boot应用程序不是为了单独部署到Tomcat中,而是直接通过Spring boot应用程序(通过main方法)运行。您需要进行测试,但根据我的理解,如果有人建议您在tomcat中部署它,那么您需要通知他们他们需要常规的Web应用程序,而不是 SpringBoot应用程序。 每个SpringBoot应用程序都运行自己的容器。
|
![]() |
4
0
根据 Traditional deployment page 你必须添加依赖项
|