zoukankan      html  css  js  c++  java
  • 在tomcat下利用service.xml对项目进行映射部署

    样例:

    <Host name="localhost" appBase="webapps"
    unpackWARs="true" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false">

    <!-- SingleSignOn valve, share authentication between web applications
    Documentation at: /docs/config/valve.html -->
    <!--
    <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
    -->

    <!-- Access log processes all example.
    Documentation at: /docs/config/valve.html -->
    <!--
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
    prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
    -->
    <Context crossContext="true" docBase="F:WorkspacesyqjsbbxtWebRoot" path="/xbyqjs" reloadable="false"> </Context>
    </Host>

    配置方法

    添加<Context path="/访问目录名" docBase="e:/项目/WebRoot" debug="0" reloadable="true"/>

    path:浏览器访问时的路径名   --eg:http://localhost:8080/xbyqjs

    docBase:web项目的WebRoot所在的路径,注意是WebRoot的路径,不是项目的路径。

    ======================================================

    ======================================================

    debug:值为0的话,表示不打印日志

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

    以映射的方式部署项目,优点是很明显的,节约了空间,而且想要不加载其他项目时,只需要注释掉配置就可以,需要再用的时候只需取消

    注释就行,这在开发中是很方便的。

    有一点要注意的是,如果是用Notepad++或者其他编辑器改写server.xml时,注意一定要以utf-8的编码方式保存,否则启动tomcat时会提示

    com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 2-byte UTF-8 sequence.的错误。

    这一点原因可见http://blog.csdn.net/lcjackson/article/details/8014932

    转:http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380146d96864968d4e414c4224600013ba3e462690d57938327365ff8540abdb6652969423dbc9acf8f4fd9bc866d72c8713b3641d91041950eafba07728164c71afeae69f0ba872592de988c814352ba44747d97878d4d7610dd1ef1033093b1e83c022867ad9c36728f2d&p=98759a45d5c206fc57efcd12570896&newp=cb49c54ad6c040e417be9b7c4a54cc231610db2151d7d101298ffe0cc4241a1a1a3aecbf21221206d0c17e6403a84857e8f63477330834f1f689df08d2ecce7e64c7&user=baidu&fm=sc&query=tomcat+server%2Exml%C5%E4%D6%C3%CF%EE%C4%BF&qid=9fda77180003a384&p1=1

  • 相关阅读:
    <Docker学习>5. docker数据管理
    <Docker学习>4. docker容器的使用
    <Docker学习>3. docker镜像命令使用
    <Docker学习>2.Centos7安装docker
    java注解
    基于django的个人博客网站建立(七)
    强大的django-debug-toolbar,django项目性能分析工具
    一个简单的WebServer,socket+threading
    基于django的个人博客网站建立(六)
    基于django的个人博客网站建立(五)
  • 原文地址:https://www.cnblogs.com/0914lx/p/6893979.html
Copyright © 2011-2022 走看看