2023年11月28日发(作者:)
在IDEA2020.3.1中部署Tomcat并且创建第⼀个web项⽬的过程详解
⽬录
Tomcat介绍
tomcat部署
创建web项⽬
配置tomcat
配置⼯程架构
配置servlet
Tomcat介绍
Tomcat是Apache 软件基⾦会(Apache Software Foundation)的Jakarta 项⽬中的⼀个核⼼项⽬,由Apache、Sun 和其他⼀些公司及个⼈共同开发⽽成。由于有了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下建俩⽂件夹:classes和lib
classes⽬录: 放置字节码⽂件
lib⽬录:防⽌项⽬依赖的jar包
配置⼯程架构
点击ok
(习惯)把Application context改成(这⾥是设置虚拟⽬录,如果是/的话就是访问⽹站的时候不需要虚拟⽬录了,直接输⼊localhost:8080就能访问)
/
成功连接
随之⾃动打开⽂件
因为是默认的⾸页,所以不需要写虚拟⽬录,如果访问其他.html⽂件的话,需要在localhost:8080后⾯写上⽂件名字(如:localhost:8080/)
就可以在src下创建.java⽂件并且实现servlet接⼝并且实现它的5个⽅法,并在service⽅法下写⼀个输出代码,待会会⽤到
配置servlet
⽅法⼀:在中粘贴下⾯代码
⽅法⼆: 从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项⽬内容请搜索以前的⽂章或继续浏览下⾯的相关
⽂章希望⼤家以后多多⽀持!


发布评论