Tomcat
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat相关的知识,希望对你有一定的参考价值。
Tomcat
1.启动startup.bat 关闭shutdown.bat
2.目录
bin 可执行文件
conf 配置文件
lib Tomcat运行时所使用的jar文件
logs 运行时产生的日志文件
temp 运行时产生的临时文件
webapps 存放应用
work Tomcat运行时的工作目录
3.Java Web应用的目录结构
WEB-INF 此目录下文件不能被外部直接访问。
classes: 我们编写的程序代码。.class文件
lib : 应用需要用的jar文件
web.xml : 应用的配置信息
4.部署应用到Tomcat服务器
> 开放目录部署方式
把应用直接复制到F:\apache-tomcat-7.0.52\webapps下。
> 把应用打成war包。
打war包命令:jar -cvf MyApp.war .
把war包直接复制到F:\apache-tomcat-7.0.52\webapps下,应用自动解压
注:webapps目录下有几个目录就代表有几个应用。
***Tomcat服务器与MyEclipse集成
1)Tomcat集成
2)创建web应用
3)部署
5.url统一资源定位符(网址)
URI统一资源标识符
URL=协议+主机IP(端口号)+URI
6.虚拟目录
方式一:(不建议使用,因为需要重启服务器)
真实目录:d:\MyAPP
虚拟目录:http://localhost:8080/myApp
虚拟目录映射:
<Context path="/myApp" docBase="d:\MyAPP"/>
docBase:代表的是应用的真实路径。
path:网络访问的虚拟目录名
注:需要重启服务器。
方式二:
新建myAPP.xml文件,文件名就代表应用的虚拟目录名。
将文件放在F:\apache-tomcat-7.0.52\conf\Catalina\localhost目录下
<?xml version="1.0" encoding="utf-8"?>
<Context docBase="D:\myAPP"/>
访问:http://localhost:8080/myAPP
7、配置默认端口、默认应用、默认主页
A、把server.xml中<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
浏览器http默认端口:80
B、默认应用:
默认应用:把配置的虚拟目录的配置文件名改为ROOT.xml即可。
C、默认主页
修改当前应用web.xml,添加以下内容:
以上是关于Tomcat的主要内容,如果未能解决你的问题,请参考以下文章