执行此步骤后,代码将转换为以下内容:
在pom.xml中,更改
<packaging>jar</packaging>
为<packaging>war</packaging>
在包中
guru.springframework
添加此类:
码:
package guru.springframework;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class SpringBootWebApplication {public static void main(String[] args) { SpringApplication.run(SpringBootWebApplication.class, args); }}- 删除Tomcat Starter:
在POM中找到此依赖项:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
并添加以下行:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency>
- 排除Jetty依赖性,并包括Servlet API依赖性:
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope></dependency>
添加App Engine标准插件:
<plugin><groupId>com.google.cloud.tools</groupId><artifactId>appengine-maven-plugin</artifactId><version>1.3.1</version>



