让我们的人生更加快乐

tomcat安装目录的基本功能

上一篇 / 下一篇  2008-07-23 14:16:49 / 个人分类:java

   %CATALINA_HOME%/bin ,存放命令文(Windows的.bat文件和UNIX的.sh文件),这些文件用来启动和停止Tomcat或JWSDP(如startup.bat,shutdown.bat)。另外JWSDP还提供一些辅助工具和Web服务所用到的命令(如deploytool,xindice)。

   %CATALINA_HOME%/common,这个目录内有Web服务器用到的java类文件和jar文件。它内部的/classes目录存放类文件,/endosed存放外来的jar文件,/lib目录存放服务器和所有web程序使用的jar文件

   %CATALINA_HOME%/conf,包括对tomcat和JWSDP进行设置的文件,主要是server.xml文件。这个文件对整个web服务器及其构件进行设置,例如web端口号,SSL安全链接等。

   %CATALINA_HOME%/logs,存储服务器和web程序的执行记录文件和错误信息等输出文件。

   %CATALINA_HOME%/temp,这个目录是让JAVA执行过程中存放临时文件的。

   %CATALINA_HOME%/webapps,这个目录是用户经常使用到的目录,所有的web程序都要放在该目录中。web程序可以是一个war文件,也可以是一个目录(实际是war解压后)。当Tomcat或JWSDP启动时,其web容器会自动校验和载入/webapps目录内的web程序,使其可以直接工作。如果程序有错,web服务器会将错误信息输出或存放在logs目录。如果错误严重,tomcat或JWSDP可能会停止工作。

    %CATALINA_HOME%/webapps/urapp/WEB-INF,在这里我们假设有一个web程序名为“urapp”,那么/webapps内有一个urapp.war文件或/urapp目录。Servlet标准规定在Web程序内要有/WEB-INF目录,该目录包括web.xml文件、lib目录和classes目录,其中web。xml文件WEB程序的部署描述文件,它告诉web服务器有关web程序的配置信息。在WEB服务器启动时,web服务器会分析web程序的WEB。XML文件进而载入web程序。web程序所使用的java类可以有两种形式:.jar文件放在/WEB-INF/LIB目录,。class文件放在/WEB-INF/classes目录。

    %CATALINA_HOME%/webapps/work,这个目录内是web程序运行时使用的临时工作目录,它存放了各个web程序启动,编译和运行时生成的文件。如,JSP文件在web程序运行时被编译后生成的servlet文件都可以在这个目录内找到。

 


TAG: java

 

评分:0

我来说两句

Open Toolbar