多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
``` <packaging>war</packaging> ``` ``` <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> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency> ``` ``` <build> <finalName>wb_game</finalName> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> ``` ``` /* @SpringBootApplication @EnableScheduling public class GameApplication { public static void main(String[] args) { SpringApplication.run(GameApplication.class, args); } } */ @SpringBootApplication @EnableScheduling public class GameApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(GameApplication.class, args); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(GameApplication.class); } } ``` ``` mvn clean package -Dmaven.test.skip=true ```