• 将应用部署到Tomcat根目录下


    方法一:(最简单直接的方法)

    删除原 webapps/ROOT 目录下的所有文件,将应用下的所有文件和文件夹复制到ROOT文件夹下。

    方法二:

    删除原webapps/ROOT 目录下的所有文件,修改文件“conf/server.xml”,在Host节点下增加如下Context的内容配置:

    <Host name="localhost" appBase="webapps"
    unpackWARs="true" autoDeploy="true"

    ......

    <Context path="" docBase="/tomcat-web/webapps/wjoyxt" debug="0" reloadable="true"></Context>
    </Host>

    ①路径docBase其实就是一个虚拟目录,它的默认目录是$tomcat/webapps/ROOT。现在小编就在名为webapps的目录下重新建立了一个wjoyxt目录,然后我们就让这个目录成为小编的默认目录;
    ②Path值就是为了向我们说明以下虚拟目录的名字,假如说我们要显示主页的话,那么只需要输入ip地址就可以显示了,那么这个键值就会留为空值;
    ③Reloadable以及debug这两个值,一般情况下,小编都会将其分别设置成为true与0。接着,我们只要再重新启动一下tomcat软件,那么这两个值应该就可以生效了。

    需要注意的是:

    1、如果docBase指定的目录里已经有war包文件,那么启动tomcat时,无论war包称是什么都会把该war包解压到ROOT目录里

    2、如果docBase指定的目录里已经存在wjoyxt.war包文件和wjoyxt目录的话,那么则不会自动生成ROOT目录

    3、鉴于此,想要实现目的的话,就需要在启动tomcat之前,把war包手动解压到docBase所指定的目录下,然后再启动tomca。

    # unzip  $item_path/webapps/$war_name.war  -d  $item_path/webapps/$war_name

     

  • 相关阅读:
    使用python,将excel数据批量导入数据库
    微信小程序开发之https服务器搭建三步曲
    微信小程序开发简易计算器改进版
    开发天气预报小程序
    微信(公众号、小程序)开发
    MVC--MVP?
    10大基础实用算法及其讲解
    初探Javascript魅力(1)
    新项目UX设计0到1的正确开启方式
    使用Postman模拟HTTP请求
  • 原文地址:https://www.cnblogs.com/wjoyxt/p/7347045.html
Copyright © 2020-2023  润新知