一、Tomcat是什么
Tomcat是一个实现了JAVA EE标准的最小的WEB服务器,是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且开源免费,
因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。学习JavaWeb
开发一般都使用Tomcat服务器,该服务器支持全部JSP以及Servlet规范,
二、Tomcat目录结构与基本设置
bin 存放tomcat中包括启动和关闭的各种脚本文件config tomcat的各种配置文件
lib 存放服务器需要的各种jar包
logs 存放日志文件
temp 存放一些运行时产生临时文件
webapps web应用所在目录
work 工作目录
xml端口设置
在config/server.xml 中找到
<Connector connectionTimeout="20000" port="8085" protocol="HTTP/1.1" redirectPort="8443"/> 修改port即可
tomcat中项目部署
1.在server.xml中的host元素里面配置context元素(服务器需要重启)
<Context docBase="WebDemo" path="/WebDemo" reloadable="true" source="org.eclipse.jst.jee.server:WebDemo"/>
doc为虚拟目录,path为磁盘位置
2.直接将项目部署在webapps目录下,服务器启动时会自动解析(或者以war包的形式,服务器会自动解析war包)
打包war:
在cmd中进入war所在文件夹
> jar -cvf XXX.war XXX