安装Maven3.8.1以及IDEA2020.3创建maven项目

本文档详细介绍了如何下载并安装Maven3.8.1,包括设置环境变量、配置本地仓库和阿里云镜像源。在安装过程中,遇到网络问题导致的错误,解决后成功执行mvnhelp:system命令。最后通过IDEA创建了一个Maven项目,并展示了项目结构。整个过程详细且实用。

安装Maven3.8.1

  • 进入maven官网

  • 下载maven3.8.1在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 下载zip压缩包后,解压至自己要的路径(本人:D:\Program Files (x86)\maven\apache-maven-3.8.1)

  • 设置环境变量

    • 添加系统变量MAVEN_HOME 路径: D:\Program Files (x86)\maven\apache-maven-3.8.1
      在这里插入图片描述

    • 修改Path变量,添加路径
      在这里插入图片描述

  • cmd测试mvn -version,出现下面结果则安装成功 在这里插入图片描述

  • 配置apache-maven-3.8.1目录下conf中的settings.xml文件

    • 配置本地仓库

      <localRepository>D:\Program Files (x86)\maven\repository</localRepository>
      

      在这里插入图片描述

    • 配置阿里源(速度快)

      <mirror>
           <id>nexus-aliyun</id>
           <mirrorOf>*</mirrorOf>
           <name>Nexus aliyun</name>
           <url>http://maven.aliyun.com/nexus/content/groups/public</url>
         </mirror>
      

      在这里插入图片描述

  • cmd执行mvn help:system命令出现问题!!!真是折磨我许久,后来发现是网络问题(使用了校园网)
    在这里插入图片描述
    另外,如果出现这样的结果表示源配置成功
    在这里插入图片描述

使用IDEA创建Maven项目

  • 打开idea,选择maven,勾选Create from archetype,按照图示选择,点击next
    在这里插入图片描述

  • 进入到如下界面 Name取名自己看,ArtifactId随着Name变化,Version的SNAPSHOT代表是测试版
    在这里插入图片描述

  • 按图填入信息,点击Finish,创建成功
    在这里插入图片描述

  • 进入项目,IDEA在加载时不要进行任何不必要的操作,加载后会是以下结果
    在这里插入图片描述

完善maven项目模板

  • 在scr和main目录下new Directory,按照提示加入新的功能文件
    在这里插入图片描述

在这里插入图片描述

搭建完成,可喜可贺

<think>好的,用户想知道如何在IntelliJ IDEA 2020中设置Maven项目的文件编码。首先,我需要回忆一下IDEA的相关配置位置。记得文件编码设置通常在Settings里的Editor或者File Encodings部分。根据引用[1],用户在创建Maven项目时需要配置一些步骤,但编码设置可能不在初始创建流程里,而是在项目设置里。 接下来,用户提到的引用[3]中提到了File and Code Templates的设置,但编码可能不在那里。需要确认编码设置的位置。一般来说,Maven项目的编码可能涉及两个层面:IDE本身的编码和Maven编译器的编码。IDE的编码设置会影响文件的保存格式,而Maven编译器插件可能需要额外配置来处理字符编码,比如在pom.xml中设置。 然后,考虑用户可能遇到的具体问题。如果文件编码不统一,编译时可能会出现乱码错误。因此,正确的设置应该是全局文件编码和项目级别的配置都要调整。引用[2]提到IDEA项目结构包含模块,可能需要检查每个模块的设置,但通常全局设置会覆盖模块设置。 现在需要分步骤说明如何设置。首先,全局文件编码应该在Settings中的Editor > File Encodings,确保所有编码为UTF-8,并勾选透明转换。然后,对于Maven项目,可能在pom.xml中配置编译器插件,设置encoding为UTF-8。同时,检查项目的属性文件,如settings.xml是否有特殊配置。 另外,用户可能不知道编码设置后是否需要重启IDEA或者重新导入项目,所以步骤中要提醒可能需要重新加载项目。最后,生成相关问题,可能涉及其他配置或乱码处理,帮助用户进一步解决问题。</think>### IntelliJ IDEA 2020 设置Maven项目文件编码方法 #### 1. **设置全局文件编码** - **步骤**: 打开IntelliJ IDEA,依次点击 `File` → `Settings` → `Editor` → `File Encodings`。 在右侧界面中设置以下参数: - **Global Encoding**:选择 `UTF-8` - **Project Encoding**:选择 `UTF-8` - **Default Encoding for properties files**:选择 `UTF-8`,并勾选 `Transparent native-to-ascii conversion`(用于正确处理中文等字符)[^3]。 - **作用**:确保IDE新建文件、读取文件时统一使用UTF-8编码。 #### 2. **配置Maven编译器插件** - **步骤**: 在项目的 `pom.xml` 文件中添加以下配置(若已存在插件,补充`<configuration>`部分): ```xml <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <encoding>UTF-8</encoding> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build> ``` - **作用**:确保Maven编译时使用UTF-8编码解析源代码,避免乱码问题。 #### 3. **验证配置生效** - 新建一个包含中文的Java文件,检查是否无乱码。 - 执行 `mvn clean compile` 命令,观察编译日志是否报编码相关错误。 #### 4. **特殊场景处理** - **属性文件乱码**: 若 `.properties` 文件仍显示乱码,右键点击文件 → `File Encodings` → 确认已设置为UTF-8并勾选转换选项。 - **已有文件历史编码问题**: 右键点击文件或目录 → `File Encoding` → 选择 `UTF-8` → 点击 `Reload` 或 `Convert`。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值