目录
一.下载Tomcat
1.什么是服务器软件
2.Tomcat的下载
3.Tomcat的安装
4. 运行和关闭
二.创建Web项目
1.创建一个普通的Java项目
2.导入tomcat服务器的jar包
3.配置Web环境
三.IDEA配置Tomcat
一.下载Tomcat
1.什么是服务器软件
Web服务器:安装了服务器软件的计算机
服务器软件的作用: 1.接收、处理和响应用户发来的请求
2.部署Web项目(通过浏览器访问的方式,去访问Web项目中的资源)
Tomcat是一款非常受欢迎的服务器软件,支持JavaEE技术中的servlet/和jsp技术
2.Tomcat的下载
点击下载:https://tomcat.apache.org/
在Binary Distributions下的Core选择对应的压缩文件下载
3.Tomcat的安装
解压到指定目录即可
重要目录说明:
- bin 执行命令的文件
- config 配置文件,包括最重要的server.xml
- lib jar包
- webapps 存放要部署的项目
4. 运行和关闭
Windows运行:双击bin目录下的startup.bat
Windows关闭:双击bin目录下的shutdown.bat
Mac运行:将startup.sh拖到终端
Mac关闭:将shutdown.sh拖到终端
二.创建Web项目
1.创建一个普通的Java项目
File -> Project,选择Java项目创建
2.导入tomcat服务器的jar包
File -> Project Structure
选择Modules,点击Dependencies,点击 + 号,选择JARs and Directories
选择自己tomcat服务器目录下lib文件夹下的jsp-api.jar和servlet-api.jar这两个jar包
点击Apply 和 OK
3.配置Web环境
右键项目,选择add framework support
选择JavaEE中的Web Application
(注:如果找不到Java EE插件 JavaEE 以及 WebApplication,可能是因为IDEA是社区版的,建议尽快换成商业版,否则会影响后续使用)
Web项目就创建好了,可以看到项目目录下有WEB-INF和web.xml
三.IDEA配置Tomcat
Run -> Edit Configurations
点击+,选择Tomcat Server下的Local
选择Tomcat服务器路径
切换到Deployment,点击+号,选择发布方式(第一个选项为war包,第二个选项为源码),我们选择Artifact,将Web项目交给Tomcat服务器管理
选择后下滑修改对外访问路径,一般和项目名称一致
然后回到serve界面,设置Tomcat名字、查看对外访问的url
把下面2个选项设置为热加载,表示我们在修改文件后就会生效(修改java文件后需要重新发布才会生效)
设置端口,如果是80,访问的时候不需要输入端口
都设置好后点击apply后点击ok,就配置好了。