博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springboot部署
阅读量:6845 次
发布时间:2019-06-26

本文共 1053 字,大约阅读时间需要 3 分钟。

hot3.png

根据官方文档走:

第一步:在你的主程序类上继承SpringBootServletInitializer,并实现configure方法。(后验证,注释的部分没用)

@SpringBootApplicationpublic class Application extends SpringBootServletInitializer {// @Override// protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {//    return application.sources(Application.class);// }   public static void main(String[] args) throws Exception {      SpringApplication.run(Application.class, args);   }}

第二步:将maven中的pom.xml打包方式改成war包。

war

第三步(这步后面测试不是必须的),让你在maven中加入这个jar包,然后你就可以安心的打成war包放到生产环境中了。

  1. org.springframework.boot
    spring-boot-starter-tomcat
    provided

下面开始部署:

1,用maven将项目package成war包

2,将war包放到tomcat的webapps目录下。

3,在tomcat的conf目录下server.xml的<Host>中添加

<Context path="/spidersearch" docBase="./spidersearch" debug="0" reloadable="true" >  </Context>

4,在bin目录下找到startup.bat文件,双击。即可。

 

 

遇到的坑:

1,docBase中目录分隔符是左斜杠/,不是右斜杠\

2,html引入css或js文件时,需要在原始的相对路径前添加/spidersearch

 

转载于:https://my.oschina.net/u/3796880/blog/1791829

你可能感兴趣的文章