简介
概念JavaEEServletTomcat官网 基本使用
下载安装卸载启动
启动窗口一闪而过控制台中文乱码 关闭 使用演示
如果出现中文乱码查看、更改当前Tomcat端口号访问Tomcat服务端Tomcat部署项目 Idea中创建Maven Web项目
项目基本介绍项目创建演示(骨架创建)
new -> projectMaven -> 勾选archetype找到模板注意仓库位置
这是我自己的setting.xml文件和maven本地仓库位置 等待idea下载必要组件项目创建成功pom.xml文件咱们创建两个必要目录
到这里整个Web项目创建完成 项目创建演示(非骨架创建)
xml文件写入war打包方式Project Structure创建web文件创建webapp Idea中使用Tomcat
集成本地Tomcat
进入idea项目选择本地Tomcat server选择本地Tomcat安装路径不要有warning部署项目写一个页面测试点击运行测试报错(实际上是正常运行) 使用Tomcat Maven 插件
打开pom.xml添加tomcat插件
记得刷新插件安装正常 alt + insert插件模板运行测试运行成功
简介 概念Tomcat是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范
Web服务器作用?
封装HTTP协议操作,简化开发
可以将web项目部署到服务器中,对外提供网上浏览服务
Tomcat是一个轻量级的Web服务器,支持Servlet/JSP少量JavaEE规范,也称为Web容器,Servlet容器
java Enterprise Edition,Java企业版。指Java企业级开发的技术规范总和。包括13项技术规范:JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java lDL、JTS、JTA、JavaMail、JAF
ServletTomcat 也被称为Web容器、Servlet容器。Servlet 需要依赖于 Tomcat才能运行
Tomcat官网Apache Tomcat® - Welcome!
基本使用 下载官网免费下载
安装绿色版,直接解压
卸载直接删除目录即可
启动双击:bin startup.bat
启动窗口一闪而过检查JAVA_HOME环境变量是否正确配置
控制台中文乱码修改conf / logging.properties
下方两个都尝试下(UTF - 8 或 GBK)
java.util.logging.ConsoleHandler.encoding = UTF - 8
java.util.logging.ConsoleHandler.encoding = GBK关闭
- 直接x掉运行窗口:强制关闭(极不推荐)bin shutdown.bat:正常关闭Ctrl + C:正常关闭
如果出现中文乱码启动start.bat
更改properties文件
utf - 8改为gbk
查看、更改当前Tomcat端口号访问Tomcat服务端tomcat文件夹 -> conf -> server.xml -> 搜索“80”
浏览器输入
- host:(Tomcat端口号,比如8080)ipv4地址:(Tomcat端口号,比如8080)
将项目放置到webapps目录下,即部署完成
一般JavaWeb项目会被打成war包,然后将war包放到webapps目录下,Tomcat会自动解压缩war文件
Idea里有把项目打成war包的插件
Idea中创建Maven Web项目 项目基本介绍 项目创建演示(骨架创建) new -> project Maven -> 勾选archetype 找到模板注意仓库位置 这是我自己的setting.xml文件和maven本地仓库位置 等待idea下载必要组件 项目创建成功 pom.xml文件起名与位置就随便了
其余的都删除,只留下这一部分即可,可以看到打包方式是“war”
咱们创建两个必要目录4.0.0 org.example tomcat_demo01 1.0-SNAPSHOT war
到这里整个Web项目创建完成 项目创建演示(非骨架创建)在main包中创建
xml文件写入war打包方式 Project Structure前面都一致,只是不要勾选Create from archetype
创建web文件双击文件夹进入此“项目结构”窗口
创建webapp双击 -> yes
Idea中使用Tomcat 集成本地Tomcatmain包下创建webapp目录,然后把web文件夹放进去
将本地Tomcat集成到Idea中,然后进行项目部署即可
进入idea项目 选择本地Tomcat server 选择本地Tomcat安装路径 不要有warning 部署项目 写一个页面测试 点击运行测试 报错(实际上是正常运行) 使用Tomcat Maven 插件 打开pom.xml 添加tomcat插件直接写入源码
记得刷新 插件安装正常 alt + insert插件模板 运行测试org.apache.tomcat.maven tomcat7-maven-plugin 2.2
运行成功run maven -> tomcat7:run
点击链接进入网页



