Mave下载、安装以及idea(2024)进行配置

目录

Maven简介

 Maven下载

配置环境变量

配置本地仓库 

在idea环境配置Maven 

使用Maven创建工程 

创建一个普通的java工程

创建一个Web项目


Maven简介

    Maven是一个跨平台的项目管理工具,也是Apache组织中的一个成功的开源项目。它主要服务于基于Java的项目构建、项目信息管理和依赖管理。

  • Maven可以帮助开发人员管理项目所需的外部依赖库。通过在项目的POM(Project Object Model,项目对象模型)文件中定义依赖关系,Maven可以自动下载所需的依赖库,并将其添加到项目的classpath中。
  • Maven还支持传递性依赖,即当一个库依赖于其他库时,Maven可以自动解析和下载这些间接依赖的库。
  • Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成。例如编译源代码是由maven-compiler-plugin完成的,但是这些插件都是maven默认的插件,如果需要配置自己的插件,则需要通过插件的坐标来引入插件。插件的坐标可以从maven官方提供的插件列表进行下载.

 Maven下载

Maven下载官网:Welcome to Apache Maven – Maven:

点击Download,选择版本,注意选择bin.zip:

 下载好之后,解压在没有中文路径的文件夹下

配置环境变量

接下来配置maven的环境变量

第一步:查找系统的环境变量:

点击新增环境变量:添加变量名,变量值就是解压后的maven目录(bin文件的上一级):

MAVEN_HOME

第二步:在path环境变量中添加:

%MAVEN_HOME%\bin

 第三步:测试

打开控制台,输入命令:mvn -v

如果出现以下maven的版本信息,则说明maven的安装与环境变量的配置均正确;

配置本地仓库 

    首先自己新建一个仓库文件夹,习惯性与maven放在一起:

     第二步,修改配置文件:

    本地仓库的位置是通过maven的核心配置文件(settings.xml)来配置的。settings.xml文件位于maven安装目录:..\apache-maven-3.9.6\conf\settings.xml 。

 打开setting.xml文件,发现本地仓库默认的地址为当前用户的/.m2/repository目录,将仓库存放的位置设置成自己的maven安装路径:

还需要配置镜像加速:

<mirrors>
        
        <!-- 配置阿里云的Maven镜像 -->
         <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
        
         <!-- 配置华为的Maven镜像 -->
        <mirror>
        <id>huaweicloud</id>
        <mirrorOf>*</mirrorOf>
        <url>https://mirrors.huaweicloud.com/repository/maven/</url>
        </mirror>
        
        <!-- 配置官方的Maven镜像 -->
        <mirror>
        <id>central</id>
        <url>https://repo1.maven.org/maven2/</url>
        <mirrorOf>central</mirrorOf>
        </mirror>

    </mirrors>

在idea环境配置Maven 

点开设置,选择构建工具,选则maven:

修改主路径为Maven路径,设置文件为刚刚修改的setting.xml文件和新建的仓库路径

使用Maven创建工程 

创建一个普通的java工程

选择新建项目,选择java,在构建系统内选择Maven,点击创建:

创建一个Web项目

同样新建项目,选择Maven Archetype,Archetype选择后缀为Webapp的(注意为org.apache.maven)

注:如果setting.xml文件配置没错,而一直创建失败,可以尝试使用管理员模式下打开idea 

### 如何下载安装配置 Maven 以配合 IntelliJ IDEA 2024.35 使用 #### 下载 Maven 可以从 Apache 官方网站下载最新稳定版的 Maven。访问 [Apache Maven Download Page](https://maven.apache.org/download.cgi),选择适合操作系统的二进制压缩包(通常为 `.zip` 或 `.tar.gz` 文件),并将其下载到本地。 #### 安装 Maven 解压已下载的文件至目标目录,例如 `C:\Program Files\apache-maven-version` (Windows 系统)或者 `/usr/local/apache-maven/` (Linux/MacOS 系统)。完成解压后,在环境变量中设置以下路径: - **MAVEN_HOME**: 设置为 Maven 的根目录,例如 `C:\Program Files\apache-maven-version`。 - **PATH**: 添加 `%MAVEN_HOME%\bin` 到 PATH 变量中以便全局调用 mvn 命令。 验证安装成功可以通过命令行输入 `mvn -v` 来确认是否返回正确的版本号以及 JDK 路径[^1]。 #### 配置 MavenIntelliJ IDEA 2024.35 进入 IntelliJ IDEA 后依次点击菜单栏中的选项:File -> Settings (Preferences on macOS) -> Build, Execution, Deployment -> Build Tools -> Maven。在此界面下可以调整如下几个重要参数来适配项目需求: - **Maven home directory**: 如果选择了 Bundled,则会使用内置的 Maven;如果希望自定义外部安装好的 Maven,请切换成指定路径模式,并指向之前手动安装的位置。 - **User settings file & Global settings file**: 这两个字段分别用于加载用户的个性化设定(global-settings.xml)与项目的特定配置(settings.xml)[^3]。一般情况下保持默认即可满足大部分场景的需求。 - **JDK for importer**: 此处应选中系统上实际存在的 Java Development Kit 版本,确保编译器能够正常工作。对于某些复杂工程而言,可能还需要额外关注其兼容性问题。 最后需要注意的是,不同版本之间可能存在功能差异甚至潜在冲突情况。比如当遇到 “ERROR - #org.jetbrains.idea.maven” 类型错误时,可能是由于 IDE 所集成的 Maven 插件同当前选用的具体实现存在不一致所致。此时建议参照官方文档说明尝试降级或升级相应组件直至达到最佳协作状态[^2]。 ```bash # 测试 maven 是否正确安装 mvn -version ``` ```xml <!-- 示例 pom.xml --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>demo-project</artifactId> <version>1.0-SNAPSHOT</version> <!-- 更多配置项... --> </project> ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值