zoukankan      html  css  js  c++  java
  • tomcat通过conf-Catalina-localhost目录发布项目详解 摘自:http://www.cnblogs.com/iyangyuan/archive/2013/09/12/3316444.html

      Tomcat发布项目的方式大致有三种,但小菜认为通过在tomcat的conf/Catalina/localhost目录下添加配置文件,来发布项目,是最佳选择。

          因为这样对tomcat的入侵性最小,只需要新增一个配置文件,不需要修改原有配置;而且支持动态解析,修改完代码直接生效(修改配置除外)。

          但是网上关于这种方法的介绍很简单,小菜来补充一下。

        1.直接在eclipse中添加一个server,添加过程中指明tomcat的路径即可。

        2.在tomcat服务器的confCatalinalocalhost目录下创建一个xml文件(路径找不到就自己创建),内容如下:

        <Context path="/TestPro" docBase="D:javaProjectTestProWebContent" debug="0" privileged="true">

        </Context>

        其中path是指项目的发布路径,也就是访问路径,假如像上边那样填写,就要这样访问:http://localhost:8080/ TestPro /index.jsp;docBase是指项目的WebContent(eclipse)或WebRoot(myeclipse)目录,很好理解,你的项目最终发布,就是发布的这个目录,通过配置,直接让tomcat指向这个目录,这样就可以运行项目啦。

        注意:xml的文件名一定要和发布路径一致!在本例中xml文件名必须为:TestPro

        3.在eclipse中启动tomcat,项目即可启动。

      上边是比较常见的用法,但很多时候,我们希望把项目发布到tomcat根目录,这样就不用输入冗长的发布路径,直接输入域名就可以访问了。

      用这种方法把项目发布tomcat根目录,注意事项如下:

        1.为了保险起见,删掉tomcat服务器中的webapps目录下的ROOT文件夹。

        2.将xml中的path设成空(path="")。

        3.将xml文件名改为ROOT(ROOT.xml)。

    秀出精彩的自己,让梦飞翔。
  • 相关阅读:
    linux之awk命令
    HDU 2097 Sky数 进制转换
    HDU 2077 汉诺塔IV
    HDU 2094 产生冠军 dfs加map容器
    HDU 2073 叠框
    HDU 2083 简易版之最短距离
    HDU 2063 过山车 二分匹配
    天梯 1014 装箱问题
    天梯 1214 线段覆盖
    天梯 1098 均分纸牌
  • 原文地址:https://www.cnblogs.com/fangzhizi/p/3792338.html
Copyright © 2011-2022 走看看