Tomcat配置

  created  by  鱼鱼 {{tag}}
创建于 2018年09月27日 16:52:21 最后修改于 2018年09月27日 16:52:21

    项目的Tomcat配置说明

项目部署

Tomcat部署项目有三种方法:

    1. 直接将编译后的文件夹(或打war包)部署至Tomcat的webapp目录下

    2. 修改配置文件 conf/service.xml,在Host标签内加入:

<Context path="/project" docBase="C:/project" reloadable="true" />

        path : 浏览器访问路径名

        docBase : 编译后的web项目所在路径,Tomcat监视指定的Web应用中的web.xml和classes目录

        reloadble : 项目有改动时,tomcat是否重新加载该项目

        使用该方法生效需重新启动Tomcat服务。

    3. 添加配置文件conf\Catalina\localhost\xx.xml

        一般文件以项目名命名,文件内容:

<Context  docBase="C:/project" reloadable="true" crossContext="true"/>

        crosscontext : 配置的多个项目是否共享session

        其余含义同上

        该部署方式是最佳的方式,每个项目可以分开配置,tomcat 将以\conf\Catalina\localhost目录下 xml 文件的文件名作为 web 应用的上下文路径,这样对 tomcat 的入侵性也是最小的,只需要新增一个配置文件,不需要修改原有配置,而且支持动态解析,修改完代码可直接生效(修改配置除外)。

     

评论区
评论
{{comment.creator}}
{{comment.createTime}} {{comment.index}}楼
评论

Tomcat配置

Tomcat配置

    项目的Tomcat配置说明

项目部署

Tomcat部署项目有三种方法:

    1. 直接将编译后的文件夹(或打war包)部署至Tomcat的webapp目录下

    2. 修改配置文件 conf/service.xml,在Host标签内加入:

<Context path="/project" docBase="C:/project" reloadable="true" />

        path : 浏览器访问路径名

        docBase : 编译后的web项目所在路径,Tomcat监视指定的Web应用中的web.xml和classes目录

        reloadble : 项目有改动时,tomcat是否重新加载该项目

        使用该方法生效需重新启动Tomcat服务。

    3. 添加配置文件conf\Catalina\localhost\xx.xml

        一般文件以项目名命名,文件内容:

<Context  docBase="C:/project" reloadable="true" crossContext="true"/>

        crosscontext : 配置的多个项目是否共享session

        其余含义同上

        该部署方式是最佳的方式,每个项目可以分开配置,tomcat 将以\conf\Catalina\localhost目录下 xml 文件的文件名作为 web 应用的上下文路径,这样对 tomcat 的入侵性也是最小的,只需要新增一个配置文件,不需要修改原有配置,而且支持动态解析,修改完代码可直接生效(修改配置除外)。

     


Tomcat配置2018-09-27鱼鱼

{{commentTitle}}

评论   ctrl+Enter 发送评论