zoukankan      html  css  js  c++  java
  • 2阶——Tomcat配置、部署问题

    安装过程可能遇见的问题:

    1、黑窗口一闪而过

    原因:没有正确配置JAVA_HOME环境变量

    ---我的电脑,右击鼠标选择->属性,->高级->系统变量

    解决方案:在系统环境变量中正确配置JAVA_HOME     例如:C:Program FilesJavajdk1.8.0_211   再在path中设置:%JAVA_HOME%in

    2、启动报错

    原因: 可能是占用了8080的端口号

    解决方案:修改端口号即可;apache-tomcat-8.5.11confserver.xml文件中修改即可(注意相关的端口都需要修改)

    3、Tomcat的部署项目

    1.将需要部署的项目直接打成war包放置在TOMCAT中 apache-tomcat-8.5.11webapps 即可,jar包会自动解压缩

    例如:在webapps中建立了一个hello的文件中有一个hello.html文件   输入www.localhost:8080/hello/hello.html 即可访问

    2.在server.xml中配置资源所在的路径 已经访问的虚拟路径   <Host>标签中配置

     <Context docBase="C:UserslenovoDesktophello2" path="/haha"/>

    一定注意的是配置的虚拟目录是什么 红色标记处就需要写什么 然后后面跟需要访问的资源名字!

       可以理解为:path(被称为虚拟目录) 是 docBase的别名一样!!!

     
     <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">
    
            <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
                   prefix="localhost_access_log" suffix=".txt"
                   pattern="%h %l %u %t &quot;%r&quot; %s %b" />
                   
                   
            <!--项目部署配置   docBase 资源文件所在的路径    path虚拟的路径 随意写即可-->       
            <Context docBase="C:UserslenovoDesktophello2" path="/haha" />
    
          </Host>

     3. 在tomcat中 的 apache-tomcat-8.5.11confCatalinalocalhost文件中建立任意一个.xml文件

         在xml文件中写入   <Context docBase="资源路径的名字" />  注意 在此处不需要配置path路径 因为文件的新建的xml文件名就是虚拟的路径

     

      重启tomcat在流量器中输入访问地址即可   

     

    坚持
  • 相关阅读:
    hdu2438 三分
    hdu3786 找出直系亲属 水题
    hdu3786 找出直系亲属 水题
    hdu4561 连续最大积
    hdu4561 连续最大积
    hdu4604 不错的子序列问题
    hdu4604 不错的子序列问题
    hdu4450 不错的贪心
    hdu1722 切蛋糕
    hdu3768 spfa+全排列
  • 原文地址:https://www.cnblogs.com/gaoSJ/p/12911159.html
Copyright © 2011-2022 走看看