zoukankan      html  css  js  c++  java
  • 单独启动tomcat

    原料:
    jdk-1_5_0_13-windows-i586-p.exe
    apache-tomcat-5.5.25.zip

    安装jdk,路径为:C:Program FilesJavajdk1.5.0
    解压缩tomcat,路径为:E: est omcat5.5.25

    配置环境变量:
    CATALINA_HOME E: est omcat5.5.25
    JAVA_HOME     C:Program FilesJavajdk1.5.0_13
    Path          %JAVA_HOME%in
    CLASSPATH     .;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar

    E: est omcat5.5.25conf路径下的server.xml配置为:
    <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false"

    xmlNamespaceAware="false">
    .....
    <Context path="/helloapp" docBase="helloapp" debug="0" reloadable="true"/>
    </Host>

    说明:
    <Host>元素属性说明:
    name:指定虚拟主机的名字
    appBase:指定虚拟主机的目录,可以指定绝目录,也可以指定相对与<CATALINA_HOME>的相对目录,如果此项没有设定,默认值为

    <CATALINA_HOME>/webapps
    unpackWARs:如果此项设置为true,表示将把Web应用的WAR文件先展开为开放目录结构后再运行。如果为false,则直接运行WAR文件
    autoDeploy:如果此项设为true,表示当tomcat服务器处于运行状态时,能够监测appBase下的文件,如果有新的Web应用加入进来,则会自

    动发布这个Web应用。

    Context元素属性说明:
    path:指定访问该Web应用的URL入口
    docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于Host的appBase属性的相对路径。如果Web应用采用开放目录结构

    ,则指定Web应用的根目录;如果Web应用是一个WAR文件,则指定WAR文件的路径。
    reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动。如果监

    测到有class文件被更新,服务器会自动重新加载WE应用。(开发阶段reloadable属性设为tue,发布阶段设为false)


    启动tomcat,在E: est omcat5.5.25in中启动startup.bat,完成tomcat启动。

    如果tomcat启动后立即关闭,不能看到错误信息,则可以到E: est omcat5.5.25logs文件夹里面查看错误信息。

    工程发布在E: est omcat5.5.25webappshelloapp文件夹内

    访问URL为:http://localhost:8080/helloapp/index.html

  • 相关阅读:
    作为面试官,中级应用级Web前端我会问什么问题
    vue相关项目提示 Failed to resolve Loader: sass-loader
    [Vue warn]: Error in beforeDestroy hook: "Error: [ElementForm]unpected width
    JVM调优方法
    HTTP协议—— 简单认识TCP/IP协议
    关于软件的版本管理
    开源数据库
    PE51
    浅谈限流组件的应用和设计原则
    Spring+AspectJ框架使用实践
  • 原文地址:https://www.cnblogs.com/jackljf/p/3588912.html
Copyright © 2011-2022 走看看