zoukankan      html  css  js  c++  java
  • tomcat 虚拟目录配置appBase和docBase的区别 不忘初心

    先看server.xml文件host配置

    1.  
      <Host name="localhost" appBase="webapps"      可以修改成自己想要的目录
    2. unpackWARs="true" autoDeploy="true">

    appBase:这个目录下面的子目录将自动被部署为应用,且war文件将被自动解压缩并部署为应用,默认为tomcat下webapps目录,如果不想访问默认ROOT目录,修改这里,同理如果想访问配置目录下应用为默认应用,在此目录下新增ROOT目录文件夹。

    我们也可以在host下配置虚拟目录

    <Context path="" docBase="D:\WebContent" sessionCookiePath="/" sessionCookieName="JSESSIONID" />

    docBase只是指向了你某个应用的目录,这个可以和appBase没有任何关系

    如果你把他们弄重复了,也就是2个指向了一个目录,也能运行,但应用下面的每个子目录,其实是被部署为单独的应用的,这就是两者区别与联系

  • 相关阅读:
    多态
    课堂动手动脑
    凯撒加密
    构造方法、类初始化
    课堂动手动脑------随机数的产生
    课堂内容小结
    JAVA数字求和
    运行上次失败用例(--lf 和 --ff)
    conftest.py作用范围
    fixture作用范围
  • 原文地址:https://www.cnblogs.com/xy51/p/9507087.html
Copyright © 2011-2022 走看看