2020-01-04 maven项目打包成War,用tomcat启动

创建Springboot启动类

@SpringBootApplication
public class Application   extends SpringBootServletInitializer {
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
        return application.sources(Application.class);//如果已有App启动类换成App启动类
    }

    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);//如果已有App启动类换成App启动类
    }
}

修改pom.xml文件

    
        org.springframework.boot
        spring-boot-starter-tomcat
        provided//替换成provided
        
    jiaoyuxitong
    0.0.1-SNAPSHOT
    war将jar改成war

打包Maven

右键项目名称->Run as->Maven build
“Goals”输入框中输入 -X package,同时勾选下方 Update Snapshots 和 Skip Tests 选项框。
如果出现build success则打包成功,刷新工程栏,我们能在项目的 target 目录下找到我们打包好的 war 包。再将war包复制至tomcat目录下webapps中。

启动tomcat加载war包

启动tomcat,部署完成后,在地址框输入http://localhost:8080/+war包名称即可登录自己的的项目

你可能感兴趣的:(2020-01-04 maven项目打包成War,用tomcat启动)