Eclipse Springboot项目打war包方法及在Tomcat中运行的方法

1、eclipse springboot打war包

1. 配置pom.xml文件

war

 

org.springframework.bootspring-boot-starter-weborg.apache.tomcattomcat-servlet-api8.0.36provided

 

src/main/webappMETA-INF/resources**/** src/main/resources**/**falsesrc/main/java**/*.java

 2、修改springboot启动类, 添加@EnableScheduling注解, 继承SpringBootServletInitializer类, 新增configure方法

@EnableScheduling
public class DemoApplication extends SpringBootServletInitializer{public static void main(String[] args) {SpringApplication.run(DemoApplication.class, args);}/***新增此方法*/@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {// 注意这里要指向原先用main方法执行的Application启动类return builder.sources(DemoApplication .class);}
}

3、修改项目Maven,右键项目properties

 4、右键项目 Run As --> Maven clean

 

5. 右键项目 Run As --> Maven build... 或者  Run as -> Install

6、main选项卡, Goals中填写  package, 勾选Skip Tests

7、JRE选项卡, 这里要选择JDK 不能用JRE, 先Apply 再 Run

eclipse中jre默认没有配置jdk的小伙伴可以这么选

 

 8.、targer中找到war包

把生成的War包改名字,改成项目名字即可  

 

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部