如何在IDEA中建立一个javaweb项目(新手教程)

本文详细介绍在IntelliJ IDEA中创建JavaWeb项目的步骤,包括配置JDK、创建项目与模块、设置文件夹路径、配置Tomcat容器及部署运行项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写在前面,IDEA中,【project】和【module】的关系,我的理解就是,project是一个大项目,然后一个大项目下可以多个module,就像通常在开发的时候会把一个项目分成很多独立的模块来做,对应eclipse来说,project就是workspace,module就是project。(不知理解是否正确)

最近也正在学习IDEA的使用,下面将IDEA中建立一个javaweb项目的过程记录下来,以便后面自己忘了的时候可以查找。

一、新建项目

【new】->【project】,选择jdk的版本,其他的不用选择,如果没有jdk,点击后面的new来找到你的jdk的安装路径。

设置这个【project name】和【project location】

在【webdemo】右键新建一个【module】

创建【java】下的【web application】,勾选【create 】

设置【module name】

下图是创建好的web项目。

在【WEB-INF】目录下新建一个【classes】和【lib】文件夹,分别是用来存放Java类编译后的  .class  文件,和第三方的jar包。

二、配置文件夹路径

打开【file】菜单下的【project structure】

【注意】这里的截图当时没有保存好,图中的两个地址值应该是一样的,都是定位到classes文件夹

 

三、配置tomcat容器

打开【run】菜单下的【edit configurations…】

点击【+】选择【tomcat server】菜单下的【local】

配置好下图中黄框中的内容后【apply】->【ok】

四、在tomcat上部署并运行项目

在下面两个地方都可以打开【edit configurations…】

这里可填可不填,点击【apply】注意与后面浏览器中访问地址有关系

返回到【server】,配置【On 'update' action】和【On frame deactivation】,设置成【update classes and resources】,然后【apply->ok

至此,在IDEA中见了一个javaweb项目已经完成,现在我们可以在【index.jsp】文件中写一段文字,运行tomcat server,看看项目是否正确。

运行tomcat,工具栏上的【绿色小三角】或者从【run】菜单下也可以,在浏览器地址栏输入【localhost:8080/demo1】,这里的【demo1】和之前的一步的设置有关系,如下图:

 

若浏览器显示出了jsp页面的内容,则项目顺利建成。

### 创建新的 Java Web 项目 #### 使用 Maven 构建工具创建 Java Web 项目 为了在 IntelliJ IDEA 2024 中创建一个新的 Java Web 项目,推荐使用 Maven 来管理依赖项和构建过程。以下是具体操作方法: 1. **新建 Maven 工程** 打开 IntelliJ IDEA 并选择 `New Project`,接着选择 `Maven` 作为项目类型并点击 `Next`。 2. **填写项目信息** 输入项目的 GroupId 和 ArtifactId,这是 Maven 的坐标用于唯一标识项目。完成后点击 `Finish`[^4]。 3. **配置项目结构** 新建一个子模块(如果不需要分模块可以直接跳过此步),然后通过 `File -> Project Structure` 设置项目结构,在弹出窗口中选中子模块再点击加号添加 Web 支持。 4. **编辑 XML 文件** 添加必要的配置文件如 `web.xml`,该文件通常位于 `src/main/webapp/WEB-INF` 目录下。确保其路径正确无误,并保存更改。 5. **打包项目** 对于 Web 应用程序来说,最终产物通常是 WAR 文件形式。可以通过 IDE 提供的功能来完成打包工作,也可以借助命令行执行 `mvn clean package` 命令实现自动化打包流程。 6. **部署到 Tomcat** 配置好本地安装好的 Apache Tomcat 服务器实例,指定 JRE/JDK 版本以及应用上下文路径等参数。最后记得将生成的 WAR 文件加入 Deployment 列表以便后续启动服务时加载应用程序。 7. **测试页面** 在 `src/main/webapp` 下建立简单的 HTML 或者 JSP 页面来进行初步验证。当一切准备就绪后,点击右上方绿色箭头按钮运行调试模式下的 Tomcat 实例查看效果。 ```html <!-- src/main/webapp/index.jsp --> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Hello World</title> </head> <body> <h1>Hello, World!</h1> </body> </html> ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值