精华内容
下载资源
问答
  • Tomcat目录及作用

    2014-08-02 23:53:54
    存放各种平台下启动和关闭Tomcat的脚本文件.其中有个档是catalina.bat,打开这个windos配置文件,在非注释行加入JDK路径,例如 : SET JAVA_HOME=C:j2sdk1.4.2_06 保存后,就配置好tomcat环境了. startup.bat是windows下...

    /bin

    存放各种平台下启动和关闭Tomcat的脚本文件.其中有个档是catalina.bat,打开这个windos配置文件,在非注释行加入JDK路径,例如 : SET JAVA_HOME=C:j2sdk1.4.2_06 保存后,就配置好tomcat环境了. startup.bat是windows下启动tomcat的文件,shutdown.bat是关闭tomcat的文件.

    /common/lib
    存放Tomcat服务器及所有Web应用程序都可以访问的JAR文件

    /conf
    存放Tomcat服务器的各种配置文件,其中包括server.xml(Tomcat的主要配置文件)、tomcat-users.xml和web.xml等配置文件

    /logs
    存放Tomcat的日志文件

    /server/lib

    存放Tomcat服务器运行所需的各种JAR文件

    /server/webapps

    存放Tomcat的两个Web应用程序:admin应用程序和manager应用程序
    /shared/lib

    存放所有Web应用程序都可以访问的JAR文件

    /temp
    存放Tomcat运行时产生的临时文件

    /webapps

    当发布Web应用程序时,通常把Web应用程序的目录及文件放到这个目录下
    /work

    Tomcat将JSP生成的Servlet源文件和字节码文件放到这个目录下

    ---------------------------------------------------------------------------------------------

    /common/lib目录、/server/lib和/shared/lib目录下都可以存放JAR文件,它们的区别在于:
    在/server/lib目录下的JAR文件只能被Tomcat服务器访问;
    在/shared/lib目录下的JAR文件可以被所有的Web应用程序访问,但不能被Tomcat服务器访问;
    在/common/lib目录下的JAR文件可以被Tomcat服务器和所有的Web应用程序访问.
    此外,对于后面将要介绍的Java Web应用程序,在它的WEB-INF目录下,也可以建立lib子目录,在lib子目录下可以存放各种JAR文件,这些JAR文件只能被当前Web应用程序所访问.

    展开全文
  • Tomcat目录结构及作用

    2019-03-01 21:29:53
    如果是安装版,那么这个目录下会有两个exe文件:tomcat6.exe、tomcat6w.exe,前者是在控制台下启动Tomcat,后者是弹出GUI窗口启动Tomcat; 如果是解压版,那么会有startup.bat和shutdown.bat文件,startup.bat用来...

    在这里插入图片描述
    bin:该目录下存放的是二进制可执行文件
    如果是安装版,那么这个目录下会有两个exe文件:tomcat6.exe、tomcat6w.exe,前者是在控制台下启动Tomcat,后者是弹出GUI窗口启动Tomcat;
    如果是解压版,那么会有startup.bat和shutdown.bat文件,startup.bat用来启动Tomcat,但需要先配置JAVA_HOME环境变量才能启动,shutdawn.bat用来停止Tomcat;

    conf:Tomcat的配置文件,这个目录下有四个最为重要的文件:
    server.xml:配置整个服务器信息。例如修改端口号,添加虚拟主机等;

    tomcatusers.xml:存储用户的文件,这里保存的是tomcat的用户名及密码,以及用户的角色信息。可以按着该文件中的注释信息添加tomcat用户,然后就可以在Tomcat主页中进入Tomcat Manager页面了;

    web.xml:部署描述符文件,这个文件中注册了很多MIME类型,即文档类型。这些MIME类型是客户端与服务器之间说明文档类型的,如用户请求一个html网页,那么服务器还会告诉客户端浏览器响应的文档是text/html类型的,这就是一个MIME类型。客户端浏览器通过这个MIME类型就知道如何处理它了。当然是在浏览器中显示这个html文件了。但如果服务器响应的是一个exe文件,那么浏览器就不可能显示它,而是应该弹出下载窗口才对。MIME就是用来说明文档的内容是什么类型的!

    context.xml:对所有应用的统一配置,通常我们不会去配置它。

    lib:Tomcat的类库,里面是一大堆jar文件。如果需要添加Tomcat依赖的jar文件,可以把它放到这个目录中,当然也可以把应用依赖的jar文件放到这个目录中,这个目录中的jar所有项目都可以共享之,但这样你的应用放到其他Tomcat下时就不能再共享这个目录下的jar包了,所以建议只把Tomcat需要的jar包放到这个目录下;

    logs:这个目录中都是日志文件,记录了Tomcat启动和关闭的信息,如果启动Tomcat时有错误,那么异常也会记录在日志文件中。

    temp:存放Tomcat的临时文件,这个目录下的东西可以在停止Tomcat后删除!
    webapps:存放web项目的目录,其中每个文件夹都是一个项目;如果这个目录下已经存在了目录,那么都是tomcat自带的。项目。其中ROOT是一个特殊的项目,在地址栏中没有给出项目目录时,对应的就是ROOT项目。http://localhost:8080/examples,进入示例项目。其中examples就是项目名,即文件夹的名字。

    work:运行时生成的文件,最终运行的文件都在这里。通过webapps中的项目生成的!可以把这个目录下的内容删除,再次运行时会生再次生成work目录。当客户端用户访问一个JSP文件时,Tomcat会通过JSP生成Java文件,然后再编译Java文件生成class文件,生成的java和class文件都会存放到这个目录下。

    LICENSE:许可证。

    NOTICE:说明文件。

    展开全文
  • tomcat work目录作用

    千次阅读 2018-08-29 17:13:41
    今天在部署项目的时候,...work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录, 这也正是为什么它叫work目录而不是cache目录的原因。 jsp,tomcat的工作原理是当浏览器访问某个jsp页面时...

    今天在部署项目的时候,发现我已经将jsp部署完了,但是页面一直没有刷新,然后跑去问下同事,发现是tomcat缓存的问题。

    在这里学习一下tomcat的缓存,摘自网上:

    work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,
    这也正是为什么它叫work目录而不是cache目录的原因。   
    jsp,tomcat的工作原理是当浏览器访问某个jsp页面时,
    tomcat会在work目录里把这个jsp页面转换成.java文件,
    比如将index.jsp转换为index_jsp.java文件,而后编译为index_jsp.class文件,
    最后tomcat容器通过ClassLoader类把这个index_jsp.class类装载入内存,
    进行响应客户端的工作

    这个和work目录有关系,就是tomcat将jsp转换成.java的形式进行响应,每隔一段时间再更新。

    所以部署完项目之后,要把work下面的文件删除,再重启tomcat

    展开全文
  • Tomcat目录作用

    千次阅读 2017-08-22 11:21:30
    Tomcat服务器的安装,以及Tomcat服务器各个文件夹的作用

    1.官网下载Tomcat服务器

    下载地址:http://tomcat.apache.org/download-70.cgi      有多个版本,这里选择7.0.50版本介绍

    直接选择Core目录下的zip压缩包,点击下载即可。


    2.解压之后:

    我们可以看到主目录下有bin,conf,lib,logs,temp,webapps,work 7个文件夹



    3.bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。

    进入到解压后tomcat文件夹中的bin文件夹下,点击startup.bat文件运行tomcat。

    注意:此时要确保JDK已安装好且环境变量已配置好或者

    在bin\startup.bat文件中的第一行前面加入:

    SET JAVA_HOME=(JDK目录)

    SET CATALINA_HOME=(解压后Tomcat的目录)。

    1. 安装tomcat的两种方法(安装版与解压版)如果JDK环境变量已配置好,会弹出一个tomcat窗口,窗口中显示tomcat启动的信息。
    2. 如果JDK环境变量没有配置好,会出现闪退现象。
    3. 安装tomcat的两种方法(安装版与解压版)










    重要:

    很多环境变量的设置都在此处,例如可以设置JDK路径、TOMCAT路径

    startup 用来启动tomcat 

    shutdown 用来关闭tomcat

    修改catalina可以设置tomcat的内存

    注:可以通过以管理员身份进入DOS命令行,执行net start Tomcat命令来启动服务器或net stop Tomcat命令行来关闭服务器(这里默认服务器名称是Tomcat,可以右击 我的电脑->管理->服务->Apache Tomcat...->属性,可以查看服务器的名称)





    4.conf目录主要是用来存放tomcat的一些配置文件。

    重要:

    server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码

    web.xml可以设置tomcat支持的文件类型

    context.xml可以用来配置数据源之类的

    tomcat-users.xml用来配置管理tomcat的用户与权限

    在Catalina目录下可以设置默认加载的项目



    5.lib目录主要用来存放tomcat运行需要加载的jar包。

    例如,像连接数据库的jdbc的包我们可以加入到lib目录中来。



    6.logs目录用来存放tomcat在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。(清空不会对tomcat运行带来影响)

    在windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中

    在linux环境中,控制台的输出日志在catalina.out文件中



    7.temp目录用户存放tomcat在运行过程中产生的临时文件。(清空不会对tomcat运行带来影响)


    8.webapps目录用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包、jar包的形式发布应用。当然,你也可以把应用程序放置在磁盘的任意位置,在配置文件中映射好就行。



    9.work目录用来存放tomcat在运行时的编译后文件,例如JSP编译后的文件。

    清空work目录,然后重启tomcat,可以达到清除缓存的作用。



    建议:最好将Tomcat设置为手动开启,不要设置为开机自动开启,不然你如果通过MyEclipse工具启动Tomcat服务器时可能会发生端口被占用的错误:Failed to initialize end point associated with ProtocolHandler。可以在DOS命令行(Win键+R+"cmd")输入netstat -an查看端口是否被占用,若被占用,可以先关闭服务,用MyEclipse去启动服务器即可。


    展开全文
  • TOMCAT作用: web服务器,本质上是一个软件,主要作用有两个 1.web服务器,接受用户的HTTP请求,将请求转发到servlet。 2.servlet容器,存储servlet。处理业务,响应到客户端。 和tomcat相似的软件有(jboss) ...
  • Tomcat目录 bin目录: bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。 很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径...
  • tomcat虚拟目录作用

    千次阅读 2017-09-21 16:16:04
    tomcat有2种发布模式: 一种是把项目代码拷到tomcat里面去 tomcat就能跑起来这个项目。...了解这两种模式之后,tomcat虚拟目录作用就显而易见了,即:就是让配置某个文件让tomcat认为这个目录也是应该要跑起来的。
  • Tomcat目录结构

    万次阅读 多人点赞 2019-10-18 09:41:35
    文章目录目录结构bin目录conf目录lib目录webapps目录temp目录 Tomcat 服务器是一个免费的...十分有必要了解Tomcat目录结构。 目录结构 解压Tomcat后的目录结构如下图 各目录文件说明 目录文件 说明 bin...
  • 主要介绍了 tomcat 配置图片虚拟路径不起作用解决办法的相关资料,需要的朋友可以参考下
  • Tomcat目录下的文件及其作用

    千次阅读 热门讨论 2018-02-11 22:42:19
    在前面的文章中,我们简单的了解了Tomcat是的作用和一些常见的问题,在这篇文章中,小编将为大家解释一下tomcat目录下都有哪些文件,这些文件的作用是什么tomcat-7.0.50解压,我们可以看到主目录下有bin,conf,lib,...
  • Tomcat目录详解

    2020-05-21 19:51:22
    Tomcat bin目录 是存放启动和关闭tomcat脚本。其中.bat和.sh文件很多都是成对出现的,作用是一样的,一个是Windows的,一个是Linux。 startup文件:主要是检查catalina.bat/sh 执行所需环境,并调用catalina.bat ...
  • 今天和大家一起聊聊关于Tomcat目录结构以及各个目录,相关文章的具体作用
  • Win10安装Tomcat服务器与配置环境变量

    万次阅读 多人点赞 2019-10-18 11:52:41
    文章目录下载安装JDK下载Tomcat压缩包解压Tomcat压缩包Tomcat目录结构启动Tomcat环境变量配置 Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的...
  • Tomcat各安装目录文件夹的作用

    千次阅读 2018-11-26 21:50:44
    下图是TOMCAT的路径下目录的截图。  目录有:backup、bin、conf、lib、logs、temp、webapps、work、wtpwebapps、LICENSE、NOTICE、RELEASE-NOTES、RUNNING.txt。    其中backup目录中的内容如下图所示:保存...
  • Tomcat目录下各文件夹的作用

    千次阅读 2017-08-03 21:53:29
    Tomcat安装后会在目录下存在多个文件夹: bin:存放启动和关闭Tomcat的脚本文件 conf:存放Tomcat服务器的各种配置文件 lib:存放Tomcat服务器的支撑jar包 logs:存放Tomcat运行的日志文件 temp:存放...
  • 简述Tomcat目录结构以及作用

    千次阅读 2018-03-08 14:46:05
    安装Tomcat目录结构应该是这样的:其中:bin:目录里主要是有启动和关闭应用服务器的bat批处理命令;conf:这个目录里主要是支持配置Tomcat的文件。 server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求...
  • 今天就给大家分享一下tomcat服务器下各个目录和文件夹的一些作用 这里我们以tomcat-7.0.53为例,目录结构如下: 我们可以看到一共有bin,conf,lib,logs,temp,webapps,work, 一共7个文件夹,下面来对它们分别...
  • Tomcat目录(文件)的作用

    千次阅读 2017-01-13 11:29:30
    bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的 (windows命令)。 重要: 很多环境变量的设置都在此处,例如可以设置JDK路径、TOMCAT路径 ...
  • tomcat目录下各文件夹的作用

    千次阅读 2014-02-25 22:15:22
    本文介绍Tomcat下面的各个文件夹,以及其中的主要文件的作用目录结构用途 目录 用途 bin 包含启动/关闭脚本 conf 包含不同的配置文件,包括 server...
  • tomcat-7.0.50解压版,主目录一览:  我们可以看到主目录下有bin,conf,lib,logs,temp,webapps,work 7个文件夹,下面对他们分别进行介绍:  如下介绍: bin目录主要是用来存放tomcat的命令,...
  • tomcat的work目录作用

    万次阅读 2015-08-24 14:45:02
    最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因。...
  • bin:二进制执行文件。里面最常用的文件是startup.bat,如果是 Linux 或 Mac 系统启动文件为 startup.sh。 ...tomcat运行时需要的jar包所在的目录 logs:日志 temp:临时产生的文件,即缓存 we
  • bin-->启动和关闭需要的bat文件所在的目录conf-->tomcat的配置文件lib-->tomacat运行时需要的jar包logs-->...工作目录tomcat运行时产生的工作文件存放在这个文件下...
  • Imac下启动Tomcat: 1、首先需要跳转到Tomcat的bin目录 ...说明:Tomcat默认访问的是webapps目录下面的ROOT目录,如果将自己的项目部署到ROOT目录下面,在访问时不用输入项目名。 所有的项目都在webap
  • tomcat目录(文件)作用

    千次阅读 2016-12-22 18:59:50
    1.bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。  重要: 很多环境变量的设置都在此处,例如可以设置JDK路径、TOMCAT路径 startup ...
  • tomcat目录及结构

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

    千次阅读 2018-08-13 10:09:36
    打开tomcat的解压之后的目录可以看到如下的目录结构: 1.bin: bin目录中的内容如下图所示:主要用来存放Tomcat的命令,很多环境变量也在此处设置。 以.sh结尾的代表Linux下的命令; 以.bat结尾的代表...
  • 打开tomcat的解压之后的目录可以看到如下的目录结构: 1.bin: bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。 很多环境变量的设置...
  • 2019独角兽企业重金招聘Python工程师标准>>> ...清空work目录,然后重启tomcat,可以达到清除缓存的作用。 转载于:https://my.oschina.net/feanlau/blog/1506694

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 98,000
精华内容 39,200
关键字:

tomcat的目录及作用