IDEA搭建Java Web项目及添加Web框架支持和配置Tomcat服务器

Windows11下IDEA配置Tomcat8.5.82及Web项目搭建指南
本文详细介绍了在Windows11操作系统中,使用IDEA2020.03.04版本创建Java项目,添加Web框架支持以及配置Tomcat8.5.82服务器的步骤。首先通过File—New—Project创建项目,然后右键项目添加WebApplication支持,最后配置Tomcat服务器,包括添加配置、部署Artifacts并设置Applicationcontext,成功运行项目并显示index页面,表明服务器配置成功。

注:本文章采用的操作系统版本:Windows 11

                             IDEA 版本:2020.03.04

                             Tomcat 版本:8.5.82

章节说明:1.1项目搭建

                  1.2添加Web框架支持

                  1.3配置Tomcat服务器

1.1创建项目

 File —> New —> Project

Java —> Project SDK中选择自己的版本(这里采用1.8) —>点击Next

此项不选 直接点击Next

设置项目名称之后 点击 Finish

1.2 添加Web框架支持

鼠标右键项目名 —> Add Frameworks Support

 

勾选第一项 Web Application —> 点击 OK

出现web目录后即为Web框架支持添加成功

1.3 配置Tomcat服务器

 点击Add Configruation

点击添加 + —> 下滑找到Tomcat Server —>选择Local —>点击 OK

选择 Deployment —> 添加 + —> Artifacts

将 Application context 一栏设置为 斜线 / —> 点击 OK

出现Tomcat服务器标志即为服务器添加成功

运行项目后显示出index页面内容即为服务器配置成功

### 配置Web框架支持 对于已有项目,在IntelliJ IDEA添加Web框架支持可以通过一系列特定的操作实现。当面对的是一个简单的基础结构而非最初创建时就带有所需模块的项目,则可以按照如下方法来扩展项目的功能。 #### 添加Maven支持 为了使现有项目能够利用Maven管理依赖关系并构建项目,需先确认项目已经集成了Maven工具。如果尚未集成,可以在`File | Settings...`菜单下找到`Build, Execution, Deployment | Build Tools | Maven`选项卡,并确保启用了相应的设置[^2]。 #### 修改pom.xml文件以引入必要的依赖项 编辑位于项目根目录下的`pom.xml`文件,向其中加入用于支持ServletJSP API的相关声明: ```xml <dependencies> <!-- Servlet API --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provided</scope> </dependency> <!-- JSP API --> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.3.3</version> <scope>provided</scope> </dependency> </dependencies> ``` 上述代码片段展示了如何在`pom.xml`内定义对外部库的需求,这里特别指出了两个重要的API版本号以及它们的作用范围——即仅限于编译期提供而不会被打包进最终的应用程序中[^3]。 #### 设置Facet以启用Web特性 完成以上更改之后,还需要进一步配置项目属性以便正式开启Web开发模式。这一步骤涉及到了所谓的“facet”,它代表了一组额外的功能服务集合,允许开发者更方便地处理特定类型的资源或技术栈。具体来说就是打开`Project Structure (Ctrl+Alt+Shift+S)`对话框中的Modules部分,选择目标module后点击右侧的"+"按钮新增一项名为"Web"的新facet。 ---
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大魏王_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值