IntelliJ IDEA创建JavaWeb项目+部署Tomcat+Tomcat热部署+常见问题解决【图文教程】

一、准备工作

  1. IntelliJ IDEA 2019.3
    安装教程参考:https://www.cnblogs.com/horvey/p/12247079.html
  2. Tomcat7
    安装部署教程可以参考笔者文章:https://blog.csdn.net/Terminalxun/article/details/104858521
  3. JDK
    安装配置教程可以参考笔者文章:https://blog.csdn.net/Terminalxun/article/details/104826470

二、IntelliJ IDEA创建JavaWeb项目

  1. 启动IDEA,点击左上角file -->New Project,选择Web Application
    在这里插入图片描述
  2. 选择项目存放地点,并命名
    在这里插入图片描述
  3. WEB-INF文件夹下创建 classes和lib两个文件夹
    在这里插入图片描述

三、IntelliJ IDEA部署Tomcat

  1. 点击如图所示的图标,进入Project Structure
    在这里插入图片描述
  2. 选择Moudles,将Output path和Test output path路径设为刚刚建立的classes文件夹,应用
    在这里插入图片描述
  3. 返回主页面后,点击如图所示的Add Configuratoin...
    在这里插入图片描述
  4. 在左侧添加Tomcat Server LocalCreate configuration往年版本可能没有右上角的选项,直接在Name栏中填写服务名称即可
    在这里插入图片描述
  5. 设置名称,配置本低路径,选择端口(注意图中两处端口号要一致,可根据需求修改)
    在这里插入图片描述
  6. 选择Deployment添加Artifact...,应用即可
    在这里插入图片描述
    在这里插入图片描述
  7. 连接Tomcat,返回第2步Project Structure页面,选择Dependencies,添加Library...
    在这里插入图片描述
    在这里插入图片描述
  8. 之后点击三角号即可运行了
    在这里插入图片描述

四、IntelliJ IDEA热部署

根据上述步骤,即可使用IDEA结合Tomcat调试JavaWeb项目,但是每次修改前端页面或者java文件的时候需要重新启动Tomcat服务器,如果我们使用热部署就可以不需要重启,刷新页面就能够展示修改后的结果。同时,上述步骤运行后的项目并没有发布到Tomcat服务器中,使用热部署的过程会将项目配置到Tomcat目录下webapps文件夹中,方便用户脱离编译器访问

  1. 返回第2步Project Structure页面,选择Artifacts设置项目打包位置
    在这里插入图片描述
  2. 点击如图所示的Edit Configurations...
    在这里插入图片描述
  3. 选择图中红框标注的选项即可,如果没有这两个选项请参考第三大点第6步配置Artifact
    在这里插入图片描述

-----------------------------------------------------------

以上是笔者对于IntelliJ IDEA创建JavaWeb项目+部署Tomcat+Tomcat热部署总结的方案
如有问题和批评指正的地方可以私信或评论区中留言

笔者文章推荐
①Tomcat下载+配置验证+常见问题解决【图文教程】附资源链接
https://blog.csdn.net/Terminalxun/article/details/104858521
②jdk各版本安装+环境变量配置+常见配置问题的解决【图文教程】附资源链接
https://blog.csdn.net/Terminalxun/article/details/104826470
③eclipse下载安装+eclipse部署Tomcat+创建JavaWeb项目+访问jsp文件+常见问题解决【图文教程】
https://blog.csdn.net/Terminalxun/article/details/104911420

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值