`
- 浏览:
7048 次
- 性别:
-
Tomcat5.0与Tomcat6.0目录结构详解
一、Tomcat5.0的目录结构图和Tomcat6.0目录结构图
+Tomcat5.0 +Tomcat6.0
+bin +bin
+conf +conf
+logs +logs
+temp +temp
+webapps +webapps
+work +work
+common +lib
+server
+shared
二、Tomcat5.0目录结构与Tomcat6.0目录结构比较
1、前面6个目录的作用一样:
bin:存放启动、停止服务器的脚本文件;
conf:存放服务器的配置文件,最重要的是server.xml文件;
logs:存放服务器的日志文件;
temp:存放Tomcat运行时的临时文件;
webapps:web应用的发布目录;
work:Tomcat的工作目录,默认情况下把编译JSP文件生成的servlet类文件放于此目录下;
2、不同点:
a、 Tomcat6.0的lib目录存放的是jar文件,服务器和所有的web应用程序都可以访问。
b、Tomcat5.0的common/lib目录和Tomcat6.0的lib目录的内容相同。然而,Tomcat5.0还对jar文件分类了。
c、Tomcat5.0的shared/lib目录放的jar文件,所有的web应用程序都可以访问,服务器不能访问;
d、Tomcat5.0的server/lib目录放的jar文件,服务器都可以访问,所有的web应用程序不能访问;
Tomcat5.0在server/webapps目录中,存放Tomcat自带的两个APP-admin和manager应用,使用来管理Tomcat-web服务用的。
三
Tomcat6.x在目录上最大的区别就是将 lib 包直接置于 CATALINA_HOME/lib 下,而tomcat 5.x 系列版本是分common/share/server 三个包存放的。再具体解释一下:
CATALINA_HOME/common
在这个目录下的lib目录,存放Tomcat 服务器和所有Web应用都能访问的JAR.
CATALINA_HOME/share
在这个目录下的lib目录,存放所有Web应用都能访问的,但Tomcat 不能访问的JAR。
CATALINA_HOME/server
在这个目录下的lib目录,存放Tomcat 服务器需要的但Web应用不能访问的JAR。
另外该目录下webapps 存放Tomcat 自带的APP-admin和manager两个应用。
common/share/server 三个包中的classes是用来存放class的,就是说你的类库不打成JAR包,而是class文件就直接放在这里。
Tomcat 6.x 在目录结构上就是针对lib包的存放位置做了调整,使应用部署更加方便。另外:
Tomcat 6.x中endorsed 从CATALINA_HOME/common移到根目录下了CATALINA_HOME\endorsed 至于其它没有太大的变化。
另外需要说明的是tomcat 5.x有目录CATALINA_HOME\conf\Catalina\localhost
在Tomcat 6.x中该目录是空的就没给你建,可以自己建。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
**Tomcat5.0与Tomcat6.0详解** Tomcat是Apache软件基金会下的Jakarta项目中的一个核心项目,是一款非常流行的开源Java Servlet容器。它实现了Java Servlet和JavaServer Pages(JSP)规范,用于部署和运行Java Web...
对于早期的Tomcat5.0版本,连接池配置的方式与5.5.x版本类似,但是具体的配置细节可能会有所不同。 ### 总结 通过上述配置,我们不仅能够有效地管理数据库连接资源,还能够提高应用程序的性能和稳定性。需要注意的...
### Tomcat 6.0 修改启动内存设置及 Java JVM 参数配置详解 #### 一、背景与目的 在部署和运行 Java Web 应用时,合理地配置应用服务器(如 Apache Tomcat)的内存是非常重要的。这不仅可以提升应用程序的性能,还...
【Tomcat6.0安装与运行详解】 在深入了解Tomcat6.0的安装与运行之前,首先要明白一个前提,那就是Tomcat作为一个Java Servlet容器,它依赖于Java运行环境(Java Runtime Environment, JRE)。因此,确保系统中安装...
4. **目录结构**:Tomcat 6.0的目录结构包括`bin`(启动脚本和工具)、`conf`(配置文件)、`lib`(共享库)、`webapps`(Web应用的部署目录)、`work`(存放编译后的JSP文件及工作目录)等。 5. **部署Web应用**:...
**Apache Tomcat 6.0 知识点详解** Apache Tomcat 6.0 是一个开源的、基于Java Servlet和JavaServer Pages (JSP) 技术的应用服务器,由Apache软件基金会开发并维护。它是Java EE(Java Platform, Enterprise ...
2. **安装Tomcat**:下载并安装apache-tomcat-6.0.35.exe,这是Tomcat 6.0的安装程序,完成安装后会生成Tomcat的目录结构。 3. **配置环境变量**:设置JAVA_HOME指向J2SE1.5.0的安装路径,确保Tomcat可以找到Java...
**标签:“Tomcat6.0”** 标签强调了这个话题主要关注Tomcat的6.0系列,这可能是一个学习、讨论或者寻求技术支持的焦点。 **文件名称:apache-tomcat-6.0.18.exe** 这是一个Windows可执行文件,用于安装Tomcat ...
在软件开发过程中,不同的项目可能对Java运行环境有着不同的需求,比如一个项目需要使用JDK 1.4 和 Tomcat 5.0,而另一个项目则需要使用JDK 1.5 和 Tomcat 6.0。这种情况下,单一的Java Home配置显然无法满足所有...
**修改TOMCAT内存的方法详解** Apache Tomcat是一款流行的开源Java Servlet容器,它用于部署和运行Java Web应用程序。在处理大型或复杂应用时,可能需要调整Tomcat的内存配置以优化性能。本文将详细介绍如何在不同...
- 进入Eclipse,选择`Window | Preferences | Tomcat`,选择版本为`5.x`,设置`Tomcat home`为`D:\JAVA\Tomcat5.0`。 ##### **5. 配置JREs** - 在`Preferences | Java | Installed JREs`中添加j2sdk1.4.2_06目录为...
首先,确保你的环境具备安装所需的组件,如JDK 1.5、TOMCAT 6.0和ECLIPSE 3.3。这些是开发和运行基于Java的Web应用所必需的,但它们不是MySQL的直接依赖项。接下来,我们将专注于MySQL的安装过程。 1. 解压安装文件...
### 知识点详解 #### 一、JDK5.0 Update 13 的下载与配置 **下载:** - **官方下载链接:** - [Direct Link]...
- **安装位置**:假设本例中Tomcat6安装在`C:\Program Files\Apache Software Foundation\Tomcat 6.0`目录下。 - **验证安装**:通过浏览器访问`http://localhost:8080`,如果能看到Tomcat的欢迎页面,则表示安装...