zoukankan      html  css  js  c++  java
  • (视频)Spring Boot项目打war包并用tomcat启动

    视频参考地址:https://haokan.baidu.com/v?vid=17603777720785702136&pd=bjh&fr=bjhauthor&type=video

    1.新建工程

     

     搜索并选择freemark

     

    项目新建成功

     

     2.配置

    配置端口

     定义页面

     定义一个包,里面写Controller

    Lifecycle中clean,pacgage一下

     运行项目

     为了启动方便启动进行热部署

     

     输入网址localhost:8080访问

     3.Spring Boot项目打包基于war

     拷贝代码跳转地址:https://www.cnblogs.com/lidar/p/14016842.html

    pom,xml中

    1.修改pom文件

    设置打包形式

    2.启动类继承

    /**
     * 修改启动类,继承 SpringBootServletInitializer 并重写 configure 方法
     */
    public class SpringBootStartApplication extends SpringBootServletInitializer {
     
        @Override
        protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
            // 注意这里要指向原先用main方法执行的Application启动类
            return builder.sources(Application.class);
        }

    重写一个方法
    鼠标右键—》Generate—》Override Methods...—》configurebullderSpringApplicationBullder):SpringApplicationBuilder

    2.把war包放到tomcat的webapps下,启动tomcat,访问接口地址

    如果命名为ROOT

    Apache tomcat——》wapapp下的ROOT删除掉(因为启动tomcat时wabapp下已经存在ROOT的包了,形成的文件会放到已经存在的ROOT文件夹中,运行项目时还会只出现tomcat的页面)

    3.tomcat的confserver.xml更改端口号

    打开server.xml文件,找到<Connector port="8080" protocol="HTTP/1.1"

     connectionTimeout="20000" redirectPort="8443" />,把port = "8080"修改为port="8081"。

     访问地址:

    localhost:8081

    拷贝代码跳转地址:https://www.cnblogs.com/lidar/p/14016842.html

    修改tomcat窗口名称

    找到apache-tomcat安装路径(我的是D:Program Filesapache-tomcat-6.0.44)

    打开bin目录下的catalina.bat文件

     找到set _EXECJAVA=start "XXX" %_RUNJAVA%这一行,然后将xxx替换为你喜欢的任意名称,例如localTomcat

     保存关闭,重启tomcat就完成了。

  • 相关阅读:
    mac安装go环境
    Ubuntu-Mininet安装
    安装pyenv
    linux下安装weblogic
    C#常用方法
    jenkins部署net core ——2
    jenkins部署net core ——1
    Inno Steup
    安装两个SQL server 实例
    C#线程启动、暂停、恢复、停止怎么实现
  • 原文地址:https://www.cnblogs.com/lidar/p/14016704.html
Copyright © 2011-2022 走看看