【已解决】MAC安装maven,The JAVA_HOME environment variable is not defined correctly, this environment

简介: 【已解决】MAC安装maven,The JAVA_HOME environment variable is not defined correctly, this environment

环境

mac M1

异常信息

(base) ➜  springbootqrcode mvn -version             
The JAVA_HOME environment variable is not defined correctly,
this environment variable is needed to run this program.

解决方案

操作步骤
  1. 查询 java 位置:
/usr/libexec/java_home -v

  1. 将路径写入环境变量:
# Java
JAVA_HOME="/Users/shiyuwang/Library/Java/JavaVirtualMachines/corretto-11.0.20.1-1/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"

  1. 执行生效:
source ~/.bash_profile


成功

mvn -version

目录
相关文章
|
1月前
|
IDE Java 编译器
开发 Java 程序一定要安装 JDK 吗
开发Java程序通常需要安装JDK(Java Development Kit),因为它包含了编译、运行和调试Java程序所需的各种工具和环境。不过,某些集成开发环境(IDE)可能内置了JDK,或可使用在线Java编辑器,无需单独安装。
66 1
|
2月前
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
1558 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
1月前
|
Java Maven Android开发
【Azure Developer】VS Code打包Java maven Project 遇见 BUILD FAILURE
Unknown lifecycle phase "lean". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>
|
1月前
|
Java Linux Windows
如何查看已安装的 Java 版本
要查看已安装的 Java 版本,打开命令提示符或终端,输入 `java -version`,回车后即可显示当前系统中 Java 的版本信息。
301 1
|
1月前
|
Java 持续交付 项目管理
使用Maven进行项目管理:提高Java Web开发的效率
Maven 是一款强大的项目管理和构建自动化工具,广泛应用于Java社区。它通过依赖管理、构建生命周期管理、插件机制和多模块项目支持等功能,简化了项目的构建过程,提高了开发效率。本文将介绍Maven的核心功能及其在Java Web开发中的应用。
65 0
|
2月前
|
Java Shell Maven
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
130 4
|
2月前
|
Oracle Java 关系型数据库
在 Debian 12 上安装 Java 21
在 Debian 12 上安装 Java 21
|
2月前
|
IDE Java 编译器
java编译器的安装/环境变量的配置
java编译器的安装/环境变量的配置
40 0
|
Java Apache Maven
Mac 安装与配置Maven
Mac 安装与配置Maven
601 0
|
Java Shell Maven
Mac下使用oh-my-zsh配置Java环境变量和安装maven
想要开启Java编程之路,首先要解决的问题就是如何搭建Java开发环境,通过了解,首先要安装JDK,接下来就是maven的安装。这里我遇到的最大的坑就是我的Mac之前配置的oh-my-zsh,而在网上找的资料全都是在bash下配置的,由于一直出错,没办法,只能去了解下bash和zsh的区别。好了,这里就把配置Java开发环境遇到坑的过程贴出来,让一些跟我遇到一样问题的小伙伴们少走一些弯路。
Mac下使用oh-my-zsh配置Java环境变量和安装maven
下一篇
DataWorks