tomcat部署项目的三种方式

之前在学习的时候,真心不清楚有三种方式;

博客园第一次随笔,很生疏,见谅!!!

 1.先看一下tomcat解压之后的目录结构

bin目录:存放启动和关闭tomcat的脚本文件(二进制文件);

conf:存放tomcat的配置文件,例如配置整个服务器信息文件、存储tomcat用户的文件;

lib:tomcat的类库,jar文件;

logs:日志文件,记录了tomcat启动和关闭的信息;

temp:存放tomcat的临时文件,目录下的东西可以在停止tomcat后删除;

webapps:存放web项目的目录,每一个文件夹都是一个项目,里面如果存在目录,那就是tomcat自带的。默认访问ROOT;

work:运行时生成的文件,最终运行的文件都会存在这里面。可以删除,重新生成。当客户端用户访问一个JSP文件时,tomcat会通过JSP生成Java文件,然后将Java文件编译生成class文件,Java文件和                   class文件都会存在此目录下;

 

2.tomcat部署项目的三种方法-----1

从eclipse中导出war包,放到webapps下,启动tomcat进行访问就OK了。

http://localhost:8080/xxx

tomcat部署项目的三种方法-----2

配置server.xml;

 

在host标签内建一个context;

path:虚拟路径

docBase:应用程序的物理路径

privileged:如果是true,则tomcat会检测应用程序的/WEB-INF/lib和/WEB-INF/classes目录的变化,自动装载新的应用程序,在不重启tomcat的情况下改变应用程序,实现热部署;

debug:0表示提供最少的信息,9表示提供最多的信息

 

浏览器访问:localhost:8080/path路径(path设置的是什么,这里就写什么)/xxx

tomcat部署项目的三种方法-----3

conf目录下新建xml文件;

 

最后进入localhost目录下,新建一个xx.xml文件;在xml文件中增加配置:<Context  docBase="D:/userfiles" reloadable="true" /> 

浏览器访问:localhost:8080/xml文件的名称/访问的文件名称

 

posted @ 2017-12-13 14:33  hh、joker  阅读(2921)  评论(0编辑  收藏  举报