当前位置: 首页 > news >正文

mac下载maven并配置,以及idea配置

文章目录

  • 下载
  • 配置
  • settings
  • idea配置

下载

https://maven.apache.org/download.cgi
我下的3.6.3
https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/

配置

open ~/.zprofile

添加,根据自己安装路径修改

export MAVEN_HOME=/Users/xxx/tools/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH

重新加载配置

source ~/.zprofile

验证:

mvn -v

在这里插入图片描述

settings

  1. 新建个人本地仓库目录(最好就和maven放一起就行,方便查看和管理)
  2. 打开settings文件,在maven/conf目录下。
  3. 加入你的本地仓库地址(后续下载的依赖就会放在这里)
/Users/xxx/tools/apache-maven-3.6.3/my-repository

在这里插入图片描述
4. 配置镜像
国内下载依赖快,这里配置阿里的。放在mirrors下。

<mirror><id>aliyunmaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

在这里插入图片描述
5. 企业仓库
企业一般有自己的依赖会放在私服仓库里,这个自行配置,找同事要一份参考,其中的账户密码换成自己的粘贴到对应位置就行。

idea配置

打开idea设置,搜索maven,将里面的配置改为自己下载的地址即可。
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/11fb4fd1e0d448e5ada67a6014c8a58d.png
idea是自带maven的根据你的版本,你没有上述操作也可以用maven,会有一个默认的,不过最好还是自己下载然后配置吧,除非是临时使用。
还有就是注意每次第一次切换项目的时候可能要重新在这里配置一下。

http://www.dtcms.com/a/329128.html

相关文章:

  • 为什么要使用消息队列呢?
  • tlias智能学习辅助系统--Maven高级-聚合
  • 解决麒麟桌面系统时间不同步问题
  • Linux ARM64 内核解读之内核引导和初始化
  • 算法详细讲解 - 离散化/区间合并
  • AI编程:python测试MQ消息服务联接和消息接收
  • SimD小目标样本分配方法
  • 什么是HTTP的无状态(举例详解)
  • JavaScript 中 let、var、const 的区别详解
  • 如何用外部电脑访问本地网页?
  • Leetcode题解:215,数组中的第k个最大元素,如何使用快速算法解决!
  • 6 ABP 框架中的事件总线与分布式事件
  • 豆包 + 蘑兔 AI:圆你创作歌曲梦​
  • JavaWeb-Servlet基础
  • 4.0 vue3简介
  • 【深入浅出STM32(1)】 GPIO 深度解析:引脚特性、工作模式、速度选型及上下拉电阻详解
  • 【Docker项目实战】使用Docker部署todo任务管理器
  • [AI React Web]`意图识别`引擎 | `上下文选择算法` | `url内容抓取` | 截图捕获
  • Android 双屏异显技术全解析:从原理到实战的多屏交互方案
  • 开发手记:一个支持自动翻译的H5客服系统
  • TeamViewer 以数字化之力,赋能零售企业效率与客户体验双提升
  • 在线 A2C实践
  • 玩转Docker | 使用Docker部署MediaWiki文档管理平台
  • 大文件上传解决方案
  • React useMemo 深度指南:原理、误区、实战与 2025 最佳实践
  • 【SpringBoot系列-01】Spring Boot 启动原理深度解析
  • C->C++核心过渡语法精讲与实战
  • 深度学习——03 神经网络(2)-损失函数
  • Spring Boot 使用 @NotBlank + @Validated 优雅校验参数
  • react+antd+vite自动引入组件、图标等