• tomcat 配置项目前缀(推荐方式四)


    一. 显示配置 Context 的 path
     
    需要在 server.xml 文件中手动配置。
    <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"></Host>中添加
    <Context path="/" docBase="/your/project/base/" reloadable="false"></Context>
    path 即为访问时前缀的名称,/表示不添加前缀。
     
    二. 使用 webapps 子目录 ROOT
     
    将项目文件夹下的文件放入 webapps 下的子目录 ROOT 中(删除原来的文件,放入的文件保证有 index 之类的文件),启动项目后,访问不需要任何前缀。
     
    三. 直接使用 webapps 目录(方法二是方法三的特例)
     
    将项目文件夹放入 webapps 下,启动后前缀即是项目文件夹的名字
    注意:方法二和方法三使用的 webapps 目录也是可以修改的,位置就是方法一中提到的<Host>里的 appBase。
     
    四. 使用 conf 目录下的 Catalina/localhost 目录
     
    在 localhost 目录下新建一个同文件中配置的 path 同名的 xml 文件,这里是 hello.xml 。
    <Context path="/hello" docBase="/your/project/base/" debug="0" privileged="true"></Context>
     
    这样的话可以使用这里配置的 /hello 为前缀。这样的好处是可以隐藏项目的真实名字。
     
    注意:这种方式比较灵活,甚至可以做到比如删除掉方法二中的 ROOT 目录,然后命名该文件为 ROOT.xml,里边的 path 置空就可以了。
     
     
     
     

  • 相关阅读:
    kuangbin_ShortPath P (HDU 4725)
    kuangbin_ShortPath O (LightOJ 1074)
    方法的定义格式
    A Better Finder Rename 9.40 Key
    [iOS] 初探 iOS8 中的 Size Class
    iOS 后台执行
    iOS7 毛玻璃效果
    PhpStorm8 注册码
    [教程] 【终极开关机加速!!】手把手教你加速Mac的开关机速度。(经验证适用10.10!)
    iOS 取应用版本
  • 原文地址:https://www.cnblogs.com/bityinjd/p/8807850.html
Copyright © 2020-2023  润新知