博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tomcat部署项目的三种方式
阅读量:6240 次
发布时间:2019-06-22

本文共 1008 字,大约阅读时间需要 3 分钟。

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

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

 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文件的名称/访问的文件名称

 

转载于:https://www.cnblogs.com/hhjoker/p/8032719.html

你可能感兴趣的文章
Django 过滤器
查看>>
linux 中建立HTTPS访问
查看>>
Environment variable ORACLE_UNQNAME not defined
查看>>
Exchange各版本号收集
查看>>
NAS与SAN存储
查看>>
【Case分享】Exchange 2013EMS命令无法加载
查看>>
nrm切换npm源利器
查看>>
[C编程在Linux上]用 printf做彩色日志记录
查看>>
O365结合ADFS限制用户登录地址 (二) - 安装AAD Connect
查看>>
Lync 2013 配合 Sonus SBC 1000/2000 配置呼叫转接和同时拨打
查看>>
工作流引擎Synchro Flow的流程度量
查看>>
asp.net 使用ffmpeg.exe获取视频信息并截图方法类
查看>>
Go36-31-sync.WaitGroup和sync.Once
查看>>
input设置为disabled提交后获取不到该值的解决方法
查看>>
我的友情链接
查看>>
利用wget 和队列 模拟网络爬虫 (不带判重程序)
查看>>
从零开始学习Gradle之三---多项目构建
查看>>
年轻人的自我自救:你有没有勇气输得起?
查看>>
cisco *** client 自动重拨
查看>>
1218直播节,花椒与北京卫视会密谋什么新局?
查看>>