1.pom文件的修改
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!-- 移除嵌入式tomcat插件 --> <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>
2.添加一个启动类(和jar包的启动类在一个目录下)
public class SpringBootStartApplication extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(ChargeApplication.class); } public SpringBootStartApplication(){ System.err.println("tomcat容器启动....."); } }
3.js和css文件会有加载不出来的时候,需要修改该路径,后台的访问接口也需要改。会报错404