2023年11月28日发(作者:)

IDEA2020.3.1中部署Tomcat并且创建第⼀个web项⽬的过程详解

⽬录

Tomcat介绍

tomcat部署

创建web项⽬

配置tomcat

配置⼯程架构

配置servlet

Tomcat介绍

TomcatApache 软件基⾦会(Apache Software Foundation)的Jakarta 项⽬中的⼀个核⼼项⽬,由ApacheSun 和其他⼀些公司及个⼈共同开发⽽成。由于有了Sun 的参与和⽀持,最新的

Servlet JSP 规范总是能在Tomcat 中得到体现,Tomcat 5⽀持最新的Servlet 2.4 JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,⽽且免费,因⽽深受Java 爱好者的喜爱并得到了部分软

件开发商的认可,成为⽬前⽐较流⾏的Web 应⽤服务器。

tomcat部署

下载Tomcat

打开,选择要下载的版本,我在这⾥下载的是tomcat8.5

按照⾃⼰电脑的系统类型,选择64位或者32位的压缩包,并且解压

解压之后

打开IDEA点击最上⾯的,并且选择,点击,并且找到Tomcat server,点击local

RunEdit Templates

4.点击,选择解压后的⽂件,记住名称为

apache-tomcat-8.5.61

创建web项⽬

先创建空的java项⽬,在这⾥也截⼀下图吧

右键项⽬点击,选择框架,点击ok

Add Framework Supportweb application

这样就会在项⽬中多出来web⽬录

配置tomcat

如果这⾥你的错误没有⾃动处理的话,说明你前⾯那个配置web application那步没做

(习惯)WEB-INF下建俩⽂件夹:classeslib

classes⽬录: 放置字节码⽂件

lib⽬录:防⽌项⽬依赖的jar

配置⼯程架构

点击ok

(习惯)Application context改成(这⾥是设置虚拟⽬录,如果是/的话就是访问⽹站的时候不需要虚拟⽬录了,直接输⼊localhost:8080就能访问)

/

成功连接

随之⾃动打开⽂件

因为是默认的⾸页,所以不需要写虚拟⽬录,如果访问其他.html⽂件的话,需要在localhost:8080后⾯写上⽂件名字(:localhost:8080/)

就可以在src下创建.java⽂件并且实现servlet接⼝并且实现它的5个⽅法,并在service⽅法下写⼀个输出代码,待会会⽤到

配置servlet

⽅法⼀:在中粘贴下⾯代码

demo1

tDemo1

⽅法⼆: Servlet3.0开始,就⽀持注解配置啦,超简单

只需要在实现类类名上⾯写或者就能配置好啦

@WebServlet(urlPatterns = "/demo1")@WebServlet("/demo1")

然后启动tomcat,并在浏览器输⼊localhost:8080/demo1访问(注:这⾥的demo1是在配置servlet时输⼊的),就能在IDEA的控制台输出你在servlet实现类的service⽅法下写的内容,就说明

正确配置servlet

(习惯)热部署:tomcat改成:当更新⽂件中资源的时候,tomcat重新启动(重新部署项⽬) ,这样更改⽂件之后不需要⼿动重启服务器了,这样⽐较⽅便.

如果这⾥选择Update resources and classes的话,当改Java代码也会重新部署,因为Java代码改得⽐较多,这样可能影响性能,所以不选了

到此这篇关于在IDEA 2020.3.1中部署Tomcat并且创建第⼀个web项⽬的⽂章就介绍到这了,更多相关IDEA 2020.3部署Tomcat创建第⼀个web项⽬内容请搜索以前的⽂章或继续浏览下⾯的相关

⽂章希望⼤家以后多多⽀持!