因为业务需求,创建了一个springboot项目用来简单的实现相关功能。
对springboot项目生成war包做一些简单的步骤记录:
一、修改pom文件
A:将打包方式改为war B:添加tomcat相关注解
二、找到<build></build>中,添加方框中的代码。打war包后war包的名字
注意:如果项目出现红x。右键工程选择maven -->> update project
三、修改启动配置(重要,否则出现异常)。
@SpringBootApplication
@EnableScheduling
public class ApiApplication extends SpringBootServletInitializer{
/**
* tomcat 启动
*/
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(ApiApplication.class);
}
/**
* @Description: 本地启动
* @Author 豫东一棵草
* @DateTime 2019年8月9日 下午10:44:45
* @param args
*/
public static void main(String[] args) {
SpringApplication.run(ApiApplication.class, args);
}
}
四、选中项目 Export ==>> WEB ===>>> WAR file