IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> MacBook Air M1配置java开发环境 Maven + IDEA -> 正文阅读

[Java知识库]MacBook Air M1配置java开发环境 Maven + IDEA

MacBook Air M1配置java开发环境 Maven + IDEA

1. JDK配置

目前 Zulu JDK 支持 M1芯片,下载 Download Azul Zulu Builds of OpenJDK

下载后点击安装,按照步骤进行,完成后,在控制台输入java -version

openjdk version "17.0.1" 2021-10-19 LTS
OpenJDK Runtime Environment Zulu17.30+15-CA (build 17.0.1+12-LTS)
OpenJDK 64-Bit Server VM Zulu17.30+15-CA (build 17.0.1+12-LTS, mixed mode, sharing)

Zulu JDK默认安装在/Library/Java/JavaVirtualMachines目录下

2. MAVEN 配置

下载 Maven

首先从 Maven 官方地址:http://maven.apache.org/download.cgi 下载最新版本apache-maven-xxx-bin.tar.gz

加下来将下载的文件解压到 /usr/local/maven 下。
小tips:快捷键command + shift + G然后前往/usr/local

配置环境变量

$ vi ~/.bash_profile

添加如下的 maven 配置:

export M3_HOME=/usr/local/maven/apache-maven-3.8.4
export PATH=$M3_HOME/bin:$PATH

执行如下命令使配置的环境变量生效:

$ source ~/.bash_profile

测试 Maven 是否安装成功

可以先输出 Maven 环境地址

$ echo $M3_HOME
$ echo $PATH

如果输出类似这样的值则表明配置没问题。

/usr/local/maven/apache-maven-3.8.4
/usr/local/maven/apache-maven-3.8.4/bin:/Users/wx/library/flutter/bin:/usr/local/opt/coreutils/libexec/gnubin:/Users/wx/library/flutter/bin:/usr/local/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/Library/TeX/texbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands

接下来用maven 的命令查看 maven 版本,鉴定Maven 环境是否安装成功。

$ mvn -version

成功时,输出的日志如下:

Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /usr/local/maven/apache-maven-3.8.4
Java version: 17.0.1, vendor: Azul Systems, Inc., runtime: /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home
Default locale: zh_CN_#Hans, platform encoding: UTF-8
OS name: "mac os x", version: "11.6", arch: "aarch64", family: "mac"

这样,Mac 下 Maven 的环境就配置成功。

接下来设置 Maven 的镜像下载仓库以及阿里镜像源。
首先:点开/usr/local/maven/apache-maven-3.8.4中的conf文件,配置里面的settings.xml文件,将<localRepository>/usr/local/maven_repository </localRepository>配置到 settings中去。(没有的话直接粘贴就可以)
(maven_repository这个文件是maven在本地的仓库,这个文件可以随意命名,没有的话也可以自己建一个,最好不要放在maven包下,方便后期维护管理)

然后:修改 Maven 安装目录下的 xx/conf/settings.xml 配置文件,找到 <mirrors> 标签添加如下配置

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

3. 下载 M1 的 IDEA Download IntelliJ IDEA ,下载后直接安装

安装完成后我们来设置一下新建项目的默认配置,主要是 Maven 仓库的配置

  1. 打开idea,点击左上角IntelliJ IDEA -> Perferences ->左上角搜maven
    在这里插入图片描述
    需要配置的只有右边红色圈住的五个地方:
    在这里插入图片描述

  2. 将后边圆圈圈住的地方勾上

  3. Maven home directory这里选则你安装maven的目录,我的安装路径是:(shift + command + . 显示隐藏目录)

/usr/local/apache-maven-3.8.4
  1. User settings file 这里选maven目录中conf下的settings.xml文件的位置,我的路径:
/usr/local/apache-maven-3.8.4/conf/settings.xml
  1. Local repository这里就是上面创建的那个maven本地仓库的位置,选中你自己的文件所在位置
/usr/local/maven_repository

上面三步都要改成你自己文件所在的位置

  1. 点击右下角Apply,然后点OK,窗口自动关闭了
  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-12-06 15:07:02  更:2021-12-06 15:08:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 4:46:03-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码