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就可以了。
  • 相关阅读:
    JavaWeb的三大作用域
    软件工程最后一次作业
    软件工程第四次作业
    软件工程第三次作业
    软件工程第二次作业
    2020软件工程第一次作业
    新建Maven项目报错:Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:x.x
    浅谈C++ STL
    C++中几种输入输出cin、cin.getline()、getline()、sscanf()、sprintf()、gets()等
    包含头文件的问题之1.7编程基础之字符串 24:单词的长度
  • 原文地址:https://www.cnblogs.com/jackhub/p/3147224.html
Copyright © 2011-2022 走看看