IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】

文章目录

  • 前言
  • 一、开发工具
  • 二、创建web项目
    • 1.具体步骤
    • 2.配置Tomcat
  • 三、启动服务器

前言

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。

一、开发工具

IntelliJ IDEA:2021.2.2 Ultimate版或以上版本

IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第1张图片

注意:社区版不支持创建java web项目,所以建议下载企业版再进行操作
https://www.jetbrains.com/idea/download/#section=windows

下载安装Tomcat 9.0.52或以上版本
https://tomcat.apache.org/

IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第2张图片

二、创建web项目

1.具体步骤

第一步:运行idea,依次点击File–>new–>Project
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第3张图片

第二步:选择java项目,默认设置点击next即可
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第4张图片

第三步:设置项目的名称和存放路径,完成后点击finish
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第5张图片

第四步:右击刚创建的项目,添加web框架支持
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第6张图片

第五步:选中web Application(4.0),点击ok即可
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第7张图片

第六步:在web目录下,右击WEB-INF分别创建classes和lib两个文件夹
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第8张图片此时java web项目基本上已经创建好了,接下来就是配置Tomcat。

2.配置Tomcat

第一步:依次点击File–>Settings–>Application Servers,接着点击"+",添加Tomcat的安装路径,如图所示,完成后点击ok下一步。
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第9张图片

第二步:配置tomcat的相关属性信息,这里选择Tomcat Server,不要选了TomcatEE。
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第10张图片
第三步:点击config选择第一步添加的服务器tomcat,默认端口设置。
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第11张图片
第四步:单击底部的红色小灯泡fix,配置项目的虚拟路径Application context
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第12张图片
第五步:依次点击File–>Project Structure–>module,修改web的的输出路径,对应上述创建的classes目录。
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第13张图片
此时tomcat的配置和部署web项目的工作顺利完成。

三、启动服务器

IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第14张图片
控制台显示"Connected to server"
说明服务器正常启动成功运行index.jsp文件
IntelliJ IDEA2021.2.2 创建Java Web项目并部署到Tomcat【最新版】_第15张图片


总结:仔细按步骤来操作是没有太大问题的,别忘了收藏哦,以后忘记了用到的时候还可以回来看看。创作不易,评论区留下你们的足迹吧,你的点赞更是对我莫大的认可与支持。

你可能感兴趣的:(笔记,Java,web,tomcat,java,svn,web)