Maven的环境搭建

前提:

安装 jdk
Maven 工作时需要通过网络下载各种插件以完成任务,因此应保证网络的通
畅。

1,下载maven服务器

官网:http:// maven .apache. org
下载如图

2,安装,配置Maven

点击下载二进制的 apache-maven -3.6.0-bin.zip 进行解压,"然后在系统环境

中配置环境变量,在path中配置到bin目录,配置成功后输入命令mvn -version

在终端输入成功如图:

配置本地仓库地址

接下来根据情况在本地磁盘中建立通过 Maven 下载后 jar 文件所存储的文件

夹,一般我们称为"仓库(repository)";最终是如何将下载的 jar 文件存储到我

们指定的仓库中呢?需要在 Maven 的服务器解压的文件中找到 conf 文件夹下

的 settings.xml 文件进行修改,

主要是要找到jar文件.

如下图所示

配置阿里云 Maven 镜像仓库,下载速度更快

<mirror>

<id>aliMaven </id>

<name>aliyun Maven </name>

<url>http://Maven .aliyun.com/nexus/content/groups/public/</url>

<mirrorOf>central</mirrorOf>

</mirror>

(由于格式问题,可能存在空格,换行,要仔细检查此类问题)

3,在idea中设置Maven

1,在File中找到New Projects Settings 点击

2,然后在Build Execution.Deployment文件中找到 Maven 进行配置.

配置相关操作如下图所示

4,创建Maven工程

1,2,

3,

5,pom.xml配置

pom.xml文件基本结构

1,项目基本信息

2,依赖信息

Maven 仓库官网(http://mvnrepository.com/)如下图所示:

3,构件信息

6,maven命令

Maven 常用命令

  1. clean 删除编译的 target

  2. compile 编译

  3. package 打包​

(注意;Maven 的环境搭建,有点复杂,一定要仔细检查,相关的配置代码一定要观察仔细,注意空格和换行在配置中不能出错,一旦出错就会报错,同时注意,一个项目中导入一个maven项目,但是也要重新配置一次)
相关推荐
考虑考虑6 小时前
JDK26中的Map.ofLazy
java·后端·java ee
鶴哥只手遮天10 小时前
Spring AI 2.0.1 深度解析-第 14 章 MCP 服务端(上):注解式实现与工具来源
java·人工智能·开源
鶴哥只手遮天10 小时前
Spring AI 2.0.1 深度解析-第 15 章 MCP 服务端(下):三种协议形态、Streamable 传输与状态管理
java·人工智能·开源
鶴哥只手遮天10 小时前
Spring AI 2.0.1 深度解析-第 16 章 向量存储(上):`VectorStore` 接口体系、`BatchingStrategy`
java·人工智能·开源
鶴哥只手遮天10 小时前
Spring AI 2.0.1 深度解析-第 12 章 工具循环的流式形态、Usage 累加与扩展体系
java·人工智能·开源
鶴哥只手遮天10 小时前
Spring AI 2.0.1 深度解析-第 23 章 模型供应商实现:从 `OpenAiSetup` 到 Bedrock
java·人工智能·开源
鶴哥只手遮天10 小时前
Spring AI 2.0.1 深度解析-第 06 章 内置 Advisor 全景:13 个实现逐个剖到源码级
java·人工智能·开源
鶴哥只手遮天10 小时前
Spring AI 2.0.1 深度解析-第 03 章 消息体系与 Prompt:不可变模型、`ChatOptions` 与模板渲染
java·人工智能·开源
鶴哥只手遮天10 小时前
Spring AI 2.0.1 深度解析-第 24 章 生产实践与 2.x 迁移:陷阱清单、AOT 与调优
java·人工智能·开源
鶴哥只手遮天10 小时前
Spring AI 2.0.1 深度解析-第 10 章 工具调用(中):执行链路、结果转换与工具限制
java·人工智能·开源