精华内容
下载资源
问答
  • Tomcat目录结构

    万次阅读 多人点赞 2019-10-18 09:41:35
    文章目录目录结构bin目录conf目录lib目录webapps目录temp目录 Tomcat 服务器是一个免费的...十分有必要了解Tomcat目录结构。 目录结构 解压Tomcat后的目录结构如下图 各目录及文件说明 目录及文件 说明 bin...

    Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。十分有必要了解Tomcat目录结构。

    目录结构

    解压Tomcat后的目录结构如下图

    在这里插入图片描述

    各目录及文件说明

    目录及文件 说明
    bin 用于存放 Tomcat的启动、停止等批处理脚本和Shell脚本
    bin/startup. bat 用于在 Windows下启动 Tomcat
    bin/startup.sh 用于在 Linux下启动 Tomcat
    bin/shutdown. bat 用于在 Windows下停止 Tomcat
    bin/shutdown.sh 用于在 Linux下停止 Tomcat
    conf 用于存放 Tomcat的相关配置文件
    conf/Catalina 用于存储针对每个虚拟机的 Context 配置
    conf/context.xml 用于定义所有Web应用均需要加载的 Context 配置,如果Web应用指定了自己的context.xml,那么该文件的配置将被覆盖
    conf/catalina.properties Tomcat环境变量配置
    conf/catalina.policy 当 Tomcat在安全模式下运行时,此文件为默认的安全策略配置
    conf/logging.properties Tomcat日志配置文件,可通过该文件修改 Tomcat日志级别以及日志路径等
    conf/server.xml Tomcat服务器核心配置文件,用于配置 Tomcat的链接器、监听端口、处理请求的虚拟主机等。可以说,Tomcat主要根据该文件的配置信息创建服务器实例
    conf/tomcat-users.xml 用于定义 Tomcat默认用户及角色映射信息,Tomcat的 Manager模块即用该文件中定义的用户进行安全认证
    conf/web.xml Tomcat中所有应用默认的部署描述文件,主要定义了基础 Servlet和MIME映射。如果应用中不包含 Web. xml,那么 Tomcat将使用此文件初始化部署描述,反之,Tomcat会在启动时将默认部署描述与自定义配置进行合并
    lib Tomcat服务器依赖库目录,包含 Tomcat服务器运行环境依赖lar包
    logs Tomcat默认的日志存放路径
    webapps Tomcat默认的Web应用部署目录
    work 存放Web应用JSP代码生成和编译后产生的class文件目录
    temp 存放tomcat在运行过程中产生的临时文件

    bin目录

    用于存放 Tomcat的启动、停止等批处理脚本和Shell脚本

    在这里插入图片描述

    conf目录

    用于存放 Tomcat的相关配置文件

    在这里插入图片描述

    lib目录

    Tomcat服务器依赖库目录,包含 Tomcat服务器运行环境依赖lar包

    在这里插入图片描述

    webapps目录

    Tomcat默认的Web应用部署目录

    在这里插入图片描述

    temp目录

    存放tomcat在运行过程中产生的临时文件

    在这里插入图片描述

    展开全文
  • Tomcat目录详解

    万次阅读 2018-11-22 19:54:11
    此文章包括Tomcat目录详细介绍,其包括logs,conf等主要文件都包含什么,有什么作用等。

    Tomcat目录组成

        cd /usr/local/tomcat
        ll
        drwxrwxrwx.  2 1060 users  4096 Nov 23 12:43 bin
        drwxrwxrwx.  3 1060 users  4096 Nov 29 13:22 conf
        drwxrwxrwx.  2 1060 users  4096 Mar  9  2017 lib
        -rwxrwxrwx.  1 1060 users 57896 Mar  9  2017 LICENSE
        drwxrwxrwx.  2 1060 users  4096 Nov 30 10:21 logs
        -rwxrwxrwx.  1 1060 users  1275 Mar  9  2017 NOTICE
        -rwxrwxrwx.  1 1060 users  9195 Mar  9  2017 RELEASE-NOTES
        -rwxrwxrwx.  1 1060 users 16671 Mar  9  2017 RUNNING.txt
        drwxrwxrwx.  2 1060 users    29 Mar  9  2017 temp
        drwxrwxrwx. 15 1060 users  4096 Nov 20 14:21 webapps
        drwxrwxrwx.  3 1060 users    21 Sep 21 10:29 work
    

    1.bin

    -rwxrwxrwx. 1 1060 users   28503 Mar  9  2017 bootstrap.jar
    -rwxrwxrwx. 1 1060 users   14028 Mar  9  2017 catalina.bat
    -rwxrwxrwx. 1 1060 users   21646 Nov 23 12:43 catalina.sh
    -rwxrwxrwx. 1 1060 users    1686 Mar  9  2017 catalina-tasks.xml
    -rwxrwxrwx. 1 1060 users   24283 Mar  9  2017 commons-daemon.jar
    -rwxrwxrwx. 1 1060 users  204944 Mar  9  2017 commons-daemon-native.tar.gz
    -rwxrwxrwx. 1 1060 users    2040 Mar  9  2017 configtest.bat
    -rwxrwxrwx. 1 1060 users    1922 Mar  9  2017 configtest.sh
    -rwxrwxrwx. 1 1060 users    7888 Mar  9  2017 daemon.sh
    -rwxrwxrwx. 1 1060 users    2091 Mar  9  2017 digest.bat
    -rwxrwxrwx. 1 1060 users    1965 Mar  9  2017 digest.sh
    -rwxrwxrwx. 1 1060 users    6308 Mar  9  2017 service.bat
    -rwxrwxrwx. 1 1060 users    3430 Mar  9  2017 setclasspath.bat
    -rwxrwxrwx. 1 1060 users    3547 Mar  9  2017 setclasspath.sh
    -rwxrwxrwx. 1 1060 users    2020 Mar  9  2017 shutdown.bat
    -rwxrwxrwx. 1 1060 users    1902 Mar  9  2017 shutdown.sh
    -rwxrwxrwx. 1 1060 users    2022 Mar  9  2017 startup.bat
    -rwxrwxrwx. 1 1060 users    1904 Mar  9  2017 startup.sh
    -rwxrwxrwx. 1 1060 users 2107392 Mar  9  2017 tcnative-1.dll
    -rwxrwxrwx. 1 1060 users  109696 Mar  9  2017 tomcat7.exe
    -rwxrwxrwx. 1 1060 users  110208 Mar  9  2017 tomcat7w.exe
    -rwxrwxrwx. 1 1060 users   38192 Mar  9  2017 tomcat-juli.jar
    -rwxrwxrwx. 1 1060 users  399836 Mar  9  2017 tomcat-native.tar.gz
    -rwxrwxrwx. 1 1060 users    4021 Mar  9  2017 tool-wrapper.bat
    -rwxrwxrwx. 1 1060 users    5024 Mar  9  2017 tool-wrapper.sh
    -rwxrwxrwx. 1 1060 users    2026 Mar  9  2017 version.bat
    -rwxrwxrwx. 1 1060 users    1908 Mar  9  2017 version.sh
    

    bin目录存放的是二进制可执行文件,也就是命令文件,执行tomcat命令,比如启动,停止等需要到该目录下。
    .sh结尾是linux下命令
    .bat是windows下命令
    常用启动 catalina.sh start startup.sh
    关闭 catalina.sh stop shutdown.sh
    这些都是脚本文件. 执行启动,关闭命令的。
    其中修改catalina可以设置Tomcat的内存

    2.conf

    该目录中都是tomcat配置文件

    drwxr-xr-x. 3 root root      22 Sep 21 10:29 Catalina
    -rwxrwxrwx. 1 1060 users  12505 Mar  9  2017 catalina.policy
    -rwxrwxrwx. 1 1060 users   6633 Mar  9  2017 catalina.properties
    -rwxrwxrwx. 1 1060 users   1428 Mar  9  2017 context.xml
    -rwxrwxrwx. 1 1060 users   3352 Mar  9  2017 logging.properties
    -rwxrwxrwx. 1 1060 users   6755 Nov 29 13:22 server.xml
    -rwxrwxrwx. 1 1060 users   2089 Sep 21 14:05 tomcat-users.xml
    -rwxrwxrwx. 1 1060 users 172330 Mar  9  2017 web.xml
    

    (1)server.xml 配置整个服务器信息,修改端口号,添加主机,容器等。
    a、 提供Tomcat组件的初始配置.
    b、 说明Tomcat的结构,含义,使得Tomcat通过实例化组件完成起动及构建自身。
    (2)tomcat-users.xml储存用户信息的文件,这里保存tomcat用户名和密码以及相关角色信息。
    (3)context.xml配置数据库连接地址,大型项目会用到,一般不常用。
    (4)web.xml
    web.xml 是 Web 项目的配置文件,它主要用来配置 Servlet、Filter 以及 Listener 等组件,以供 Web 容器(即 Tomcat)部署和执行 Web 应用。
    启动一个 Web 应用时,Tomcat 会首先读取它的 web.xml 配置文件

    3.lib

    -rwxrwxrwx. 1 1060 users   15978 Mar  9  2017 annotations-api.jar
    -rwxrwxrwx. 1 1060 users   55150 Mar  9  2017 catalina-ant.jar
    -rwxrwxrwx. 1 1060 users  131210 Mar  9  2017 catalina-ha.jar
    -rwxrwxrwx. 1 1060 users 1670668 Mar  9  2017 catalina.jar
    -rwxrwxrwx. 1 1060 users  267171 Mar  9  2017 catalina-tribes.jar
    -rwxrwxrwx. 1 1060 users 2310271 Mar  9  2017 ecj-4.4.2.jar
    -rwxrwxrwx. 1 1060 users   55504 Mar  9  2017 el-api.jar
    -rwxrwxrwx. 1 1060 users  125480 Mar  9  2017 jasper-el.jar
    -rwxrwxrwx. 1 1060 users  601182 Mar  9  2017 jasper.jar
    -rwxrwxrwx. 1 1060 users   87802 Mar  9  2017 jsp-api.jar
    -rwxrwxrwx. 1 1060 users  197994 Mar  9  2017 servlet-api.jar
    -rwxrwxrwx. 1 1060 users  217063 Mar  9  2017 tomcat7-websocket.jar
    -rwxrwxrwx. 1 1060 users    6521 Mar  9  2017 tomcat-api.jar
    -rwxrwxrwx. 1 1060 users  802367 Mar  9  2017 tomcat-coyote.jar
    -rwxrwxrwx. 1 1060 users  234042 Mar  9  2017 tomcat-dbcp.jar
    -rwxrwxrwx. 1 1060 users   71856 Mar  9  2017 tomcat-i18n-es.jar
    -rwxrwxrwx. 1 1060 users   43792 Mar  9  2017 tomcat-i18n-fr.jar
    -rwxrwxrwx. 1 1060 users   47035 Mar  9  2017 tomcat-i18n-ja.jar
    -rwxrwxrwx. 1 1060 users  132480 Mar  9  2017 tomcat-jdbc.jar
    -rwxrwxrwx. 1 1060 users   35181 Mar  9  2017 tomcat-util.jar
    -rwxrwxrwx. 1 1060 users   36270 Mar  9  2017 websocket-api.jar
    

    lib目录存放tomcat服务器所需要的jar包

    4.logs

    -rw-r--r--. 1 root root  27067 Nov 27 14:33 catalina.2018-11-27.log
    -rw-r--r--. 1 root root  12841 Nov 28 15:30 catalina.2018-11-28.log
    -rw-r--r--. 1 root root  11259 Nov 29 14:28 catalina.2018-11-29.log
    -rw-r--r--. 1 root root  43165 Nov 30 15:01 catalina.2018-11-30.log
    -rw-r--r--. 1 root root 193462 Nov 30 15:01 catalina.out
    -rw-r--r--. 1 root root      0 Nov 27 13:26 host-manager.2018-11-27.log
    -rw-r--r--. 1 root root      0 Nov 30 15:00 host-manager.2018-11-30.log
    -rw-r--r--. 1 root root    447 Nov 27 13:26 localhost.2018-11-27.log
    -rw-r--r--. 1 root root    675 Nov 30 15:01 localhost.2018-11-30.log
    -rw-r--r--. 1 root root      0 Nov 27 13:26 localhost_access_log.2018-11-27.txt
    -rw-r--r--. 1 root root      0 Nov 30 15:00 localhost_access_log.2018-11-30.txt
    -rw-r--r--. 1 root root      0 Nov 27 13:26 manager.2018-11-27.log
    -rw-r--r--. 1 root root      0 Nov 30 15:00 manager.2018-11-30.log
    

    为日志文件,此文件下是tomcat日志。
    linux下,catalina.out包含所有运行日志,通常较大,要按时清理。
    其他例如manager.2018-11-27 log 则为windows下运行的日志,如果tomcat在linux就要经常清理该文件。

    5. webapps

    drwxrwxrwx. 14 1060 users 4096 Mar  9  2017 docs
    drwxrwxrwx.  7 1060 users 4096 Mar  9  2017 examples
    drwxrwxrwx.  5 1060 users   82 Mar  9  2017 host-manager
    drwxrwxrwx.  5 1060 users   97 Mar  9  2017 manager
    drwxrwxrwx.  3 1060 users 4096 Mar  9  2017 ROOT
    

    tomact默认部署路径。tomcat发包就是将安装包放在此目录下即可
    manager等文件都是tomcat自带的,打开8080网页即可看到。

    6. temp

    用来存放Tomcat执行过程中产生的临时文件,清除此文件不会影响tomcat服务器

    7. work

    work目录用来存放Tomcat运行时编译后的文件。清空work目录,重启Tomcat,可以达到清除Tomcat服务器缓存的目的。

    展开全文
  • Tomcat8下将webapps目录与tomcat目录分离

    万次阅读 2016-05-30 14:56:27
    引言: 在实际的生产环境中,默认情况下会将tomcat目录和时间部署目录进行分离,而非我们在开发环境下的将其放入$CATALINA_HOME/webapps下,那如何来实现这个功能呢?本文将回答此问题。

    引言: 在实际的生产环境中,默认情况下会将tomcat目录和时间部署目录进行分离,而非我们在开发环境下的将其放入$CATALINA_HOME/webapps下,那如何来实现这个功能呢?本文将回答此问题。

    1.  环境介绍

        tomcat 8.0.35,  OS:Centos 6.2   JDK 1.8

    2.  tomcat下conf目录分析

        我们需要关注的是其下server.xml中的配置信息,其中的Host的配置中默认情况为:

     <Host name="localhost"  appBase="webapps"
                unpackWARs="true" autoDeploy="true">
    
            <!-- 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
                 Note: The pattern used is equivalent to using pattern="common" -->
            <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
                   prefix="localhost_access_log" suffix=".txt"
                   pattern="%h %l %u %t "%r" %s %b" />
          </Host>
      其默认会将首页映射到$CATALINA_HOME/webapps/ROOT, 从官网上下载内容,默认为tomcat的管理控制台。

    3.  如何来修改?

       同样关注server.xml配置文件,做如下配置:

     <Host name="localhost"  appBase="webapps"
                unpackWARs="true" autoDeploy="true">
    
            <!-- 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
                 Note: The pattern used is equivalent to using pattern="common" -->
            <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
                   prefix="localhost_access_log" suffix=".txt"
                   pattern="%h %l %u %t "%r" %s %b" />
              <Context path="" docBase="/opt/apps/course/orff" reloadable="true" debug="0" crossContext="true"/>
          </Host>
    请注意新增了一个Context及其相应的属性信息:
    •   path:指定访问该Web应用的URL入口
    •   docBase:   指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于<Host>的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径。(指定项目所在地址)
    •  reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用
    • crossContext: 

           From the javadoc ServletContext.getContext():

    This method allows servlets to gain access to the context for various parts of the server, and as needed obtain RequestDispatcher objects from the context. The given path must be begin with "/", is interpreted relative to the server's document root and is matched against the context roots of other web applications hosted on this container.

           So for instance if you want to include a page from a different webapp you need to set crossContext to true.

          You can share sessions between web applications by using a Single Sign-On Valve.

          You would set crossContext=true if you wanted to share some information between different Web Applications in the same Virtual Host.

    For example app1 would call:

       setAttribute("name", object);

    and another app could call

       getContext("app1").getAttribute("name");

    to read the information. If crossContext wasn't set to true, the getContext("app1") would have returned null.

        crossContext用来设置在不同的虚拟目录应用下Session的共享。

       新增的Context节点将覆盖其默认的webapps部署目录,从而将其部署与tomcat目录进行分离。

    4.   tomcat中的虚拟目录和主目录

         虚拟目录:  在我们在webapps中部署一个目录之时,会在catalina_home/conf/CATALINA/localhost目录下,默认生成一个ROOT.xml.其默认的内容如下

    <?xml version='1.0' encoding='utf-8'?>
    <Context crossContext="true" docBase="/opt/apps/course/orff" path="" reloadable="true">
    </Context>
    这里设置的虚拟目录的信息。

       使用场景:  在我们在server.xml中删除了相应的context信息之后,如果发现不生效,则需要关注一下conf/Catalina/localhost下的相应文件,删除之后,重新启动即可解决类似问题。

    5.  主目录和虚拟目录的解析顺序

        tomcat首先到conf/Catalina/localhost下解析其虚拟目录的信息,如果有则顺利跳转;如果虚拟目录不存在,则进入server.xml中的context部分进行解析,然后正常进行跳转,跳转进入正常的页面流转。

       由此可知:  我们可以在虚拟目录和主目录两个位置来进行配置Context的目录信息,至于哪一个位置更好,大家可以自由选定,默认是server.xml为宜。

    6.  总结

        主目录、虚拟目录;Tomcat下部署目录和Tomcat安装目录的分离,都在Context中进行体现。

    展开全文
  • 想给tomcat服务器增加个管理用户 ...在浏览器中访问tomcat界面,输入刚才tomcat目录下的tomcat-users.xml文件中增加的那个用户名和密码,用户名admin密码1234,发现登录不了,试了好几次都登录不了。没关系,接着

    想给tomcat服务器增加个管理用户



    打开tomcat安装目录下的tomcat-users.xml文件如下图:


    增加下面这2行


    在eclispe中,重新启动tomcat


    在浏览器中访问tomcat界面,输入刚才tomcat目录下的tomcat-users.xml文件中增加的那个用户名和密码,用户名admin密码1234,发现登录不了,试了好几次都登录不了。没关系,接着往下看!


    再次打开tomcat安装目录下的tomcat-users.xml文件,咦......咦............之前添加的那2行不见了,什么鬼啊?没事,接着往下看,咱们一步一步来分析!


    没办法,我就再次手动把这2行加进去呗,看下图


    然后在eclispe中再次重启tomcat


    在浏览器中tomcat界面,输入用户名admin密码1234


    发现还是登录不了,怎么回事,tomcat-users.xml文件中这2行代码加的没错啊!到底哪里出错了呢?于是我再次打开tomcat-users.xml文件查看,发现了同样的问题,刚才加的那2行又不见了


    于是我就在想,每次在修改完tomcat目录下的tomcat-users.xml文件后,在eclispe中只要一重启tomcat,tomcat-users.xml文件刚才修改的东西就会被覆盖掉,难道eclispe有自己的tomcat-users.xml文件吗,每次在eclispe中重启tomcat时,eclispe自己的tomcat-users.xml文件就会把tomcat安装目录下的tomcat-users.xml文件覆盖掉吗?于是我终于发现了问题所在,看下图:


    所以确实是eclispe中的tomcat-users.xml文件在捣乱,找到症结所在了,于是终于知道,原来在eclispe中开发项目,eclispe中会有一个自己的Servers目录,该目录下的配置文件估计是从tomcat安装目录下拷贝了一份,eclispe使用的就是eclispe自己的Servers目录下的这一份配置文件,于是修改eclispe中的Servers目录下的tomcat-users.xml配置文件,如下图


    然后在eclispe中重启tomcat,如下图


    eclispe中重启完tomcat后,tomcat安装目录下的tomcat-users.xml文件也跟着加上了那2行!



    这说明了什么问题呢,如果要改动tomcat的配置文件,去tomcat安装目录下改配置文件的话,eclispe还是使用的eclispe自己原来的tomcat配置文件,所以,想要让eclispe使用新改的tomcat的配置文件的话,还是要在eclispe中的Servers目录下去改才能有效!去tomcat的安装目录下改配置文件是对eclispe不起效果的!

    展开全文
  • Tomcat目录说明及docs启动

    千次阅读 2018-04-27 22:55:41
    Tomcat目录说明目录及文件 说明 Bin 用于存放tomcat的启动,停止等批处理脚本和shell脚本 Bin/startup.bat 用于windows下启动tomcat Bin/startup.sh 用于linux下启动tomcat Bin/shutdown.bat 用于windows下停止...
  • Tomcat目录架构

    千次阅读 2019-01-22 15:04:10
    打开解压之后的tomcat可以看到如下目录: 1.bin目录 主要存放bat文件和sh文件,用来控制tomcat启动和关闭。 windows环境通过双击startup.bat或shutdown.bat来启动或关闭tomcat,linux环境下通过sh命令来调用...
  • Web项目与Tomcat目录结构对应关系

    千次阅读 2019-05-06 14:48:25
    :Web项目与Tomcat目录结构对应关系: 应用环境:Maven+IntellJ IDEA Web项目目录结构: tomcat目录结构说明: Web与Tomact项目结构对比(1) Web与Tomact项目结构对比(2) 补充: ...
  • tomcat目录及结构

    千次阅读 2020-10-27 15:41:58
    目录 内容 bin 主要是用来存放tomcat的命令 ...主要是用来存放tomcat的一些配置文件 ...主要用来存放tomcat运行需要加载的...bin目录主要是用来存放tomcat的命令主要有两大类: 一类是以.sh结尾的(linux命令) 另一...
  • Tomcat目录下各个文件夹的作用

    千次阅读 2015-04-03 20:58:16
    Tomcat目录下各个文件夹的作用 了解一下Tomcat下的各个文件夹的作用是还有必要的,它能帮助我们更好的理解Tomcat的作用。 下面是Tomcat目录下各个文件夹的截图
  •  1.tomcat目录结构  进入tomcat,会发现有以下目录结构: (1)bin目录:主要存放的是一些可执行文件,例如startup.bat,可以直接双击运行的。 在jdk中,bin目录存放的也是可执行文件,所以下次看到bin目录,...
  • maven将项目打包到tomcat目录

    千次阅读 2017-12-04 21:46:52
    第一步: 权限准备,找到项目所使用的tomcat目录下的conf文件夹第二步:将tomcat服务器启动起来,然后在浏览器输入http://localhost:8080/manager  会出现一个表单,需要输入用户名和密码,将刚才配置好的用户名和...
  • webstorm 将项目部署到Tomcat目录

    万次阅读 2016-03-30 15:52:59
    Webstorm 将项目部署到Tomcat目录 最近在使用Webstorm开发项目中前端相关的内容,但是涉及到使用ajax技术,不能够跨域访问相关json文件和服务,需要将前端代码部署到tomcat服务器上。但是,如果通过手动拷贝的...
  • tomcat目录结构

    千次阅读 2013-11-21 11:20:14
    tomcat下有9个目录,分别是bin,common,conf,logs,server,shared,temp,webapps,work 目录,现在对每一目录做介绍.  tomcat目录tomcat中叫,文章中把tomcat解压后在c:/下.  1./bin: 存放各种平台下启动和关闭...
  • Tomcat目录结构解析

    千次阅读 2018-08-13 10:09:36
    打开tomcat的解压之后的目录可以看到如下的目录结构: 1.bin: bin目录中的内容如下图所示:主要用来存放Tomcat的命令,很多环境变量也在此处设置。 以.sh结尾的代表Linux下的命令; 以.bat结尾的代表...
  • 测试于:Tomcat 6.0.37 | CentOS 5.7本文目标:基于安全考虑,将tomcat的使用权限赋给devnote组,新增的用户,只要设置到这个组中...设置方法:一、Tomcat目录创建用户devnote,并设置密码(默认连带创建devnote组)# /
  • HttpServletRequest 在tomcat目录下的lib文件下的jar包中
  • tomcat目录下找不到运行的项目

    千次阅读 2017-02-23 09:52:01
    eclipse上配置的是本地tomcat,运行环境选择的也是JRE,但是运行项目的时候发现Tomcat目录下没有项目,输入http//:localhost:8080报的是404错误 HTTP Status 404 - / type Status report message / description ...
  • TOMCAT目录结构及说明

    千次阅读 2008-10-31 15:52:00
    TOMCAT目录结构一、TOMCAT的目录结构/bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件/conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml/doc:存放Tomcat文档/server:包含...
  • ubuntu tomcat 目录

    千次阅读 2011-02-09 10:18:00
    年前在unbuntu系统上装了一个tomcat,过了年来竟然找不到它装在什么地方了。... /usr/share/tomcat6/conf/Catalina/localhost/ - 本机部署的 Catalina 配置 /var/lib/tomcat6/ - 工作主目录  /var/lib/tomcat6
  • tomcat目录下的startup.bat不能运行

    千次阅读 2015-12-12 16:36:00
    问题1:我在运行tomcat目录下bin里面的startup.bat时,一闪而过看不到运行的效果 解决:可能是环境变量配置那里没有配置JAVA_HOME或者配置的路径错了 如果不是这样的话,在dos下cd startup.bat的目录,打开startup....
  • Tomcat目录结构及配置文件

    千次阅读 2018-04-20 11:16:35
    TOMCAT目录结构/bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件/conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml/doc:存放Tomcat文档/server:包含三个子目录:classes...
  • tomcat 目录之 webapps 和 wtpwebapps

    千次阅读 2018-12-07 11:04:09
    当eclipse将项目运行在tomcat时,有多种选择 eclipse默认server Loaction 是第一个,当你选择第二个的时候,可以选择Server Path 默认是 wtpwebapps 当然也可以手动选择webapps,如上图我就是选择了 webapps。 ...
  • eclipse tomcat 配置成自定义tomcat目录

    千次阅读 2015-06-04 14:21:56
     我们选择第二项, 此时,Server path: 显示可以编辑了,我们选择自己下载的tomcat目录。这个tomcat是我们在eclipse里配置好的。如下图。 并且将Deploy path 目录修改为webapps,这是tomcat的web应用部署根目录...
  • 有些时候我们会看到错误日志,显示没有权限访问tomcat下的某某目录,或者用tomcat时报出了一些错误,极有可能和我们的tomcat文件夹存在访问权限的问题有关!我们试一下在tomcat下的某些目录,特别是在temp文件夹下...
  • Tomcat目录映射设置

    万次阅读 2012-06-09 20:14:44
    方法一: \conf\server.xml 内插入 ...Context path="虚拟...注:需重启Tomcat   方法二: \conf\Catalina\localhost 新建文件 虚拟目录.xml 文件内写入 Context path="" docBase="文件目录" />
  • apache tomcat目录遍历防范

    千次阅读 2017-02-20 15:49:03
    apache如何防范目录遍历漏洞? 编辑httpd.conf 找到“ 1 Options Indexes FollowSymLinks ” 将Indexes去掉,更改为“ 1 ...
  • Tomcat目录权限设置

    万次阅读 2012-03-21 17:01:41
    对于较小型的web应用,可以通过tomcat内置的访问控制机制来实现权限控制。采用这种机制的好处是,程序中无需进行权限控制,完全通过对tomcat的配置即可完成访问控制。 为了在tomcat页面设置访问权限控制,在项目的...
  • tomcat目录结构—–简单说 /bin:存放启动和关闭tomcat的脚本文件; /conf:存放tomcat的各种配置文件,比如:server.xml /server/lib:存放tomcat服务器所需要的各种jar文件(jar文件只可被tomcat 服务器访问...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 69,426
精华内容 27,770
关键字:

tomcat目录