idea 2019 1.2 创建 maven 项目

本文详细介绍如何在IntelliJ IDEA 2019.1.2版本中创建Maven项目,包括Maven的基本配置、项目目录的创建及标记,以及如何满足项目需求的目录结构调整。适合初学者快速上手。

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

如果没有下载和配置过maven 可参照小飞的下篇博客
https://blog.youkuaiyun.com/acsiont/article/details/99762592

maven 的配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

idea创建maven 项目

  • 如图
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    创建完成后等待 如果出现下图 点击就好了

在这里插入图片描述
等待创建完成
在这里插入图片描述

添加项目目录

此时上述发现目录满足不了我们的项目需求

  • 创建java目录

在这里插入图片描述
在这里插入图片描述

  • 同理创建resources
    在这里插入图片描述
  • 创建test目录 在这里插入图片描述
    给test下创建java,resources
    在这里插入图片描述
    完成的目录结构
    在这里插入图片描述

给我们创建的目录添加标记

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

完成

在这里插入图片描述

### 如何在 IntelliJ IDEA创建一个包含 Web 模块的 Maven 项目 #### 环境准备 在开始之前,确保已经安装并配置好了 JDK 和 Maven 的开发环境。如果尚未完成集成 Maven 到 IntelliJ IDEA 的设置,则需要按照以下步骤进行配置:进入 **File → Settings → Build, Execution, Deployment → Build Tools → Maven**,分别指定 Maven home directory、User settings file 和 Local repository 路径[^3]。 #### 创建一个新的 Maven 工作空间 启动 IntelliJ IDEA 后,在欢迎界面选择 **New Project** 或者通过菜单栏中的 **File → New → Project...** 打开新项目向导窗口。随后选择左侧列表中的 **Maven** 并取消勾选 “Create from archetype”,这一步是为了简化初始项目的结构以便后续手动调整[^2]。 #### 设置项目基本信息 输入或者确认如下字段: - **GroupId**: 命名空间通常采用反向域名形式,比如 `com.example`。 - **ArtifactId**: 表示当前模块名称,可以设为 `my-web-app` 这样的描述性字符串。 - **Version**: 默认版本号一般无需修改,默认值可能是 `1.0-SNAPSHOT`。 点击下一步直至完成初始化过程。此时会自动生成基础 POM 文件以及默认目录布局[^4]。 #### 添加 Web 支持及相关依赖项 为了使该项目支持 Servlet/JSP 功能,需编辑根目录下的 pom.xml 文件加入必要的依赖声明: ```xml <dependencies> <!-- Servlet API --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provided</scope> </dependency> <!-- JSTL support --> <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <!-- Optional: For logging purposes --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>1.7.30</version> </dependency> </dependencies> ``` 保存更改后等待 IDE 自动下载所需库文件[^1]。 #### 构建基本应用框架 接下来定义简单的 Hello World 页面作为测试用途。依次执行下列操作来完善应用程序逻辑: 1. 新增名为 WEB-INF/web.xml 的部署描述符文档; 2. 编写对应的 Java 类实现业务处理功能; 3. 设计前端页面模板供用户交互展示数据; 最后运行内置 Tomcat 容器验证成果是否正常工作。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小飞飞y

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

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

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

打赏作者

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

抵扣说明:

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

余额充值