zoukankan      html  css  js  c++  java
  • Tomcat初始使用配置。

    1.不能访问calhost:8080的情况

        下载Tomcat后不进行任何配置,直接用Eclipse新建server。结果不能访问localhost:8080,看不到猫咪。但是项目文件能够正常的访问。

    解决方法:双击server,选择use tomcat installation. 重启server就好了


    2.不能管理项目。没有配置用户。

    在tomcat配置文件tomcat-users.xml,加入下面信息:

    <role rolename="manager-gui"/>
    <user password="admin" roles="manager-gui" username="admin"/>


    3.不能默认看到项目的文档目录。

    在tomcat配置文件server.xml中配置如下:

    缺省情况下,如果你访问tomcat下的一个web应用,那么如果你输入的是一个目录名,而且该目录下没有一个可用的welcome文件,那么tomcat会将该目录下的所有文件列出来,如果你想屏蔽这个缺省行为,那么可以修改conf/web.xml文件,将其中的:
    <servlet>
    <servlet-name> default </servlet-name>
    <servlet-class> org.apache.catalina.servlets.DefaultServlet </servlet-class>
    <init-param>
    <param-name> debug </param-name>
    <param-value> 0 </param-value>
    </init-param>
    <init-param>
    <param-name> listings </param-name>
    <param-value> true </param-value>
    </init-param>
    <load-on-startup> 1 </load-on-startup>
    </servlet>
    修改为:
    <servlet>
    <servlet-name> default </servlet-name>
    <servlet-class> org.apache.catalina.servlets.DefaultServlet </servlet-class>
    <init-param>
    <param-name> debug </param-name>
    <param-value> 0 </param-value>
    </init-param>
    <init-param>
    <param-name> listings </param-name>
    <param-value> false </param-value>
    </init-param>
    <load-on-startup> 1 </load-on-startup>
    </servlet>

    其中我这儿缺省为false,于是我改成true就可以了。
  • 相关阅读:
    树莓派写Python程序输入不了#
    树莓派系统安装、HDMI显示
    网络七层协议
    TCP协议中的三次握手和四次挥手(图解)(转载http://blog.csdn.net/whuslei/article/details/6667471)
    英语积累
    读《淘宝技术这十年》--笔记
    关于imx6核心板qt系统U盘挂载
    《赢在测试2》-- 推荐的阅读书籍
    三月,关于团队管理的重要性
    自动化测试及工具的一点理解
  • 原文地址:https://www.cnblogs.com/jackhub/p/3147224.html
Copyright © 2011-2022 走看看