2021 IDEA添加tomcat镜像并部署web
1、了解什么是tomcat
tomcat=web服务器+JSP/servlet容器
下图很完整的描述了一次web访问的过程。
1、web服务器:我们在写网页的时候好像并没有过多注意到http请求request和response啥的,这就是web服务器干的事儿,负责发送这些请求。这是因为在java开发中,所有公用的东西都会尽量被提出来,做网站时每个网站具体情况不一样,但一样的只有http请求这件事儿,所以就有了web服务器。
2、JSP/servlet容器:Web服务器的作用是接收客户端的请求,给客户端作出响应。但是很明显,服务器不止静态资源呀,所以客户端发起请求后,如果是动态资源,Web服务器不可能直接把它响应回去(比如JSP),因为浏览器只认识静态资源。所以对于JavaWeb程序而言,还需要JSP/Servlet容器,JSP/Servlet容器的基本功能是把动态资源转换成静态资源。我们JavaWeb工程师需要使用Web服务器和JSP/Servlet容器,而通常这两者会集于一身,比如Tomcat。
以上摘自知乎,原文章
2、Tomcat的安装和配置
这里也推荐使用XAMPP这个集成环境,感兴趣可以去使用。
安装和配置视频
tomcat8080端口无法打开
3、IDEA配置Tomcat环境
-
新建一个java module
-
新建web项目
-
进入edit configurations
-
建立Tomcat server local
-
配置名字和路径,点击configure后设置tomcat含有bin文件夹的路径就好,这里我把8080端口改成80了,所以URL显示的80
-
添加项目
-
点击ok,可以看到
-
运行tomacat 7.0.560(不要运行index会出错的)