一. Tomcat简介
Tomcat是Apache软件基金会的一个核心项目,是一个开源免费的Web服务器,支持Servlet/Jsp少量Java EE规范
作用:封装HTTP协议,简化开发;将web项目部署到服务器中,对外提供网上浏览服务
二. Tomcat的基本使用
2.1 安装
Apache Tomcat® - Welcome!
2.2 卸载
直接删除
2.3 启动
双击:bin\startup.bat
注意:控制台中文乱码:修改conf/ logging.properties
2.4 关闭
2.4.1 直接×掉运行窗口:强制关闭
2.4.2 bin\shutdown.bat:正常关闭
2.4.3 Ctrl+C:正常关闭
2.5 配置
2.5.1 修改启动端口号:conf/server.xml
注意:HTTP协议默认端口号为80,如果将Tomcat端口号改为80,则将来访问Tomcat时,将不用输入端口号
2.5.2 启动时可能出现的问题:
端口号冲突:找到对应程序,将其关闭掉
启动窗口一闪而过:检查JAVA_HOME环境变量是否正确配置
2.6 部署项目
Tomcat 部署项目:将项目放置到 webapps 目录下, 即部署完成
注意:一般 JavaWeb项目会被打成war包,然后将 war包放到 webapps目录下,Tomcat会自动解压缩 war文件
三. IDEA中创建Maven Web项目
3.1 web项目结构
编译后的
Java
字节码文件和
resources
的资源文件,放到
WEB-INF
下的
classes
目录下
pom.xml中依赖坐标对应的
jar
包,放入
WEB-INF
下的
lib
目录下
3.2 使用项目模板
补齐缺失目录Java目录
3.3 不使用项目模板
四. IDEA中使用Tomcat
4.1 集成本地 Tomcat
将本地Tomcat 集成到Idea中,然后进行项目部署即可
4.2 Tomcat Maven 插件