首页 > 编程语言 >Mac | 解决 MacOS 配置 Maven 出现的 Java_Home Error

Mac | 解决 MacOS 配置 Maven 出现的 Java_Home Error

时间:2023-04-04 19:35:12浏览次数:223  
标签:MacOS Java 解决方案 Maven Mac Home

1. 错误信息

2. 解决方案

2.1 对于Windows系统下解决方案

https://blog.csdn.net/frankarmstrong/article/details/69945774,在Mac OS下并不奏效

2.2 对于 MacOS 系统下的解决方案

code ~/.bash_profile # 使用 VSCode 打开环境变量文件

# 配置 Java_Home 内容
export JAVA_HOME=$(/usr/libexec/java_home)

# 保存,更新状态
source .bash_profile
mvn -v

标签:MacOS,Java,解决方案,Maven,Mac,Home
From: https://www.cnblogs.com/RioTian/p/17287679.html

相关文章

  • java -- Object类和String类
    Object类java.lang.Object类是Java语言中的根类,每个类都使用Object作为超类,所有的类都直接或间接继承自Object类。所有对象(包括数组)都实现这个类的方法。native本地方法在Object类的源码中定义了native修饰的方法,native修饰的方法称为本地方法。特点被native修饰的方......
  • Java基础(四)
    网络编程网络编程概述:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络编程操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程在网络通信协议下,实现网络互联的不同......
  • java之NIO简介
    一、NIO基本简介NIO (NewlO)也有人称之为javanon-blockinglO是从Java1.4版本开始引入的一个新的IOAPI,可以替代标准的JavalOAPI。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操......
  • Java——Java8 新特性原理与实践
    摘要主要是的介绍一下JDK1.8的相关的新特性的知识,同时将JDK1.8新特性的代码开源在个人的github中,如果有需要参考的话请在:Senior-Architect/java语言基础atmaster·2462612540/Senior-Architect·GitHub一、接口内允许添加默认实现的方法Java8允许我们通过default关键字对......
  • java.secunty.AccessControException: the Permission java.io.FilePermission /hom
     利用oracle的java写入服务器的文件夹文件的时候会出现类似这种报错,看到报错我们可以猜到是关于权限的问题。   只需要利用sys用户在sqlplus或者plsql的命令行模式下执行下列代码就使得对应用户获得对应目录的读、写、删的权限了。 execdbms_java.grant_permissio......
  • 系统化学习前端之JavaScript(ES6:异步编程)
    前言JavaScript异步编程这块东西比较多,涉及到宏任务和微任务,所以单开一个篇幅梳理一下。同步和异步同步和异步是一种宏观概念,具体表现在JavaScript中,是同步任务和异步任务,即同步函数和异步函数。同步同步指函数在JavaScript同步执行。同步函数执行过程:A函数进入函数调......
  • maven compile/install 无法识别第三方引入的jar包
    有的jar包在互联网上并没有,而是自己本地私有的,lib引入后idea正常编译,但是maven无法识别,提示程序包不存在。可以将依赖工程打jar包后直接扔到本工程的WEB-INF/lib下。(可以直接将编译后的class下的几个文件夹压缩成zip,然后直接修改名称为xxx.jar) ......
  • Java:如何在PowerPoint幻灯片中创建散点图
    散点图是通过两组数据构成多个坐标点,考察坐标点的分布,判断两变量之间是否存在某种关联或总结坐标点的分布模式。散点图将序列显示为一组点,值由点在图表中的位置表示,类别由图表中的不同标记表示,通常用于比较跨类别的聚合数据。本文将为您介如何通过Java代码在PowerPoint幻灯片中创建......
  • 学了这么久的高并发编程,连Java中的并发原子类都不知道?
    摘要:保证线程安全是Java并发编程必须要解决的重要问题,本文和大家聊聊Java中的并发原子类,看它如何确保多线程的数据一致性。本文分享自华为云社区《学了这么久的高并发编程,连Java中的并发原子类都不知道?这也太Low了吧》,作者:冰河。今天我们一起来聊聊Java中的并发原子类。在 j......
  • java virtual thread
    Avirtualthreadisaninstanceofjava.lang.ThreadthatisnottiedtoaparticularOSthread.Aplatformthread,bycontrast,isaninstanceofjava.lang.Threadimplementedinthetraditionalway,asathinwrapperaroundanOSthread.Applicationcode......