idea创建maven项目

本文介绍了使用Maven创建Web项目的两种方式。一是使用Maven骨架创建(需联网),完成骨架下载、添加pom.xml为Maven项目后,配置tomcat即可启动;二是不使用骨架创建,需手动配置web.xml、project structure,后续tomcat配置可参考前者,最后写index.jsp测试。

 一、使用Maven骨架创建web项目(需联网)

  1. 选用骨架
  2. 填写项目GroupId、ArtifactId 
  3. 配置项目使用的maven
  4. 设置项目名称和路径
  5. 第一等待骨架下载完成,第二点是把pom.xml add as maven project。
  6. 如果没有弹出Maven Projects nees to be imported.就右键pom.xml,选择 add as a maven project(类似的意思),pom.xml变成蓝色就可以了。
  7. 因为使用骨架,project Structure中的配置都帮我们配置好了,所以直接配置tomcat就可以启动了。
  8. 配置tomcat,点击Edit Configurations
  9. 配置本地tomcat
  10. 配置服务器参数
  11. 选择打包好的项目
  12. 完成,启动服务即可。

二、不使用Maven骨架创建web项目

  1. 直接创建项目
  2. 填写GroupId、ArtifactId(没有强制要求,最好按照规范填写)
  3. 项目名称、位置。
  4. 配置web.xml。右键main,新增一个目录,命名为webapp;webapp下再新增一个目录WEB-INF,WEB-INF下添加web.xml文件。web.xml文件如下:
    <!DOCTYPE web-app PUBLIC
     "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
     "http://java.sun.com/dtd/web-app_2_3.dtd" >
    
    <web-app>
      <display-name>Archetype Created Web Application</display-name>
    </web-app>

    结构如下:

  5. 配置project structure

  6. 配置project:除了Project SDK选择对的jdk,没啥好配置的。

  7. Modules配置:

  8. 点击create artifacts 就会在 Artifacts下新增一个web exploded如果没有。则手动添加:点击+ ---选中Web Application:Exploded---选择From Modules---选择你的项目然后再选择下图中的 + -----Directory Content-----再弹出的目录里选择自己项目的名字即可。到此Project Structure就配置完成了。

  9. 接下来是配置tomcat,请参考上边使用骨架的配置。(注意:配置完成,记得写一个index.jsp作为测试,如果没有启动页,显示404)

  10. 到此配置完成。

### 如何在 IntelliJ IDEA创建 Maven 项目 #### 准备工作 确保已安装并配置好 Maven 环境。本指南基于 IntelliJ IDEA 2022.2.1 (Community Edition)[^1]。 #### 新建 Maven 项目 启动 IntelliJ IDEA 并选择 `File` -> `New` -> `Project...`,随后会弹出新项目向导窗口,在左侧列表中选择 `Maven`,勾选 `Create from archetype`,可以选择常用的 archetypes 类型如 `webapp` 或者其他适合的模板,之后点击 `Next` 进入下一步设置[^3]。 #### 设置项目坐标信息 按照提示输入项目的 GroupId、ArtifactId 和 Version 等基本信息,这些信息用于唯一标识此 Maven 工程。继续前进直到完成整个向导流程,最终确认无误后单击 `Finish` 完成创建过程[^4]。 #### 手动调整项目结构(如果必要) 对于某些版本或者特定需求下的项目可能需要进一步完善其内部布局。可以在 `src/main/` 下建立 `java` 及 `resources` 文件夹来放置业务逻辑代码以及资源配置;同样地,在 `src/test/` 路径下构建对应的测试类目及其资源文件夹以支持单元测试等活动。 #### 解决 JDK 配置问题 当遇到因缺少适当 JDK 导致的问题时,可以通过修改 Project Structure 来指定合适的 SDK 版本给当前工程使用。这一步骤至关重要,因为不恰当的语言级别设定可能导致编译失败或者其他异常情况发生[^2]。 ```xml <build> <plugins> <!-- Tomcat 插件配置 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <port>8080</port> <path>/</path> </configuration> </plugin> </plugins> </build> ``` 上述 XML 片段展示了如何为 Maven 项目添加 Tomcat 插件的支持,这对于 Web 应用程序来说非常有用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值