【超实用!】Tomcat-8.5.31与IDEA集成热部署web项目

mac2022-06-30  95

        新手进军JavaEE,必定会有一个难忘的经历:哎?怎么我的Tomcat部署不成功的?哎?为啥我运行IDEA的时候页面无法加载的?(嘿嘿嘿,小编今天就要跟大家重温一下Tomcat的部署以及热部署的方式)

        第一步,这里首先我们要打开IDEA,创建一个项目,然后选到Java Enterprise → Java EE 7(其实JDK8支持这个版本的)→  选中Web Application  →  选上Versions:4.0 (这里要记得同时创建web.xml,这样的话WEB-INF的配置文件就会自动生成啦!)

        第二步,创建好之后,我们找到IDEA中顶部栏的【run】 →  Edit Configurations → 左侧找到Templates  →  Tomcat Server(如果我们本地有一个Tomcat文件的话,只需要选Local即可) →   点击Configure(IDEA就会自动找到我们的Tomcat路径,或者我们可以自己Bowser到我们Tomcat安装的路径) →  输入我们的HTTP port:端口号(Tomcat默认的是8080)。

       

      【重点来了!重点重点!】一般来说我们更改我们的Jsp、Html......内容的话,运行的时候Tomcat是不会立马进行适配的,我们需要自行地关闭Tomcat的运行,然后Restart才能够更新页面。其实,我们只需要设置Tomcat的时候找到Configurations,然后修改【On 'Update' action和On frame deactivation】都设置为【Update resources】即可,这个是用于热部署的Tomcat设置,我们在修改内容之后,web也会同时更新数据内容。

       最后,这里有一个生成虚拟路径的设置,我们无需设置任何内容,直接/它,意思就是访问的时候直接通过localhost:端口号即可完成访问啦!

        点击运行!Connect to server成功!

最新回复(0)