Mac下pom.xml文件中找不到env.JAVA_HOME

news2024/11/18 5:56:26

Mac 11.7.6
这个是解决后的样子,解决前是env.JAVA_HOME找不到
在这里插入图片描述
上图中的${env.JAVA_HOME}中的env是用来获取系统环境变量,但是在mac10以上的版本,即使我们在bash_profile文件中配置了JAVA_HOME,这里也不能直接使用env将JAVA_HOME点出来,默认只识别系统默认的环境变量,比如:SHELL,PATH。

处理方法:我们需要打开终端手动添加一下,通过命令
launchctl setenv

例如添加JAVA_HOME

launchctl setenv JAVA_HOME /Users/bihai/Downloads/jdk1.8.0_231.jdk/Contents/Home

下面是对命令的解释说明

添加环境变量
launchctl setenv variable “value”

删除环境变量
launchctl unsetenv variable

查看环境变量
launchctl getenv variable

最后配置完成必须重新启动idea,我们就可以通过env将JAVA_HOME点出

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/737100.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

解决报错:“export ‘default‘ (imported as ‘VueRouter‘) was not found in ‘vue-router‘

目录 ❓ 问题描述 ❌ 报错信息 ⁉️ 问题原因: 🎈 解决办法(仅windows): 如何查看所装依赖的版本号 如何下载或卸载已有依赖版本 说说一些兼容性问题 📚 参考资料: ❓ 问题描述 用npm run serve运…

metersphere主从节点部署

metersphere主从节点关系 环境搭建 docker 环境准备 检查内存是否大于8G free -m 安装docker服务 安装docker,使用yum -y install docker; 启动docker,使用systemctl start docker; 设置开机启动,使用systemctl en…

Web3与物联网行业:实现安全、可信与智能的连接

随着物联网技术的快速发展,我们正迎来一个高度互联、智能化的未来。而Web3作为互联网的下一次演进,将为物联网行业带来重要的变革。 本文将探讨Web3在物联网行业中的应用前景和优势,以及如何实现安全、可信和智能的连接。 第一部分&#xff…

亚马逊哪些因素影响下单成功率

在亚马逊上下单时,下列因素可能影响下单的成功率: 1、账户信息准确性:确保您的亚马逊账户信息是准确的,包括配送地址、付款方式和联系方式等。错误或过期的信息可能导致下单失败。 2、库存和供应情况:某些商品可能由…

业财一体化与数据集成平台:实现数字化转型的关键利器

业财一体化一直是企业信息化领域的热门话题,而随着ERP技术的升级和发展,数据集成平台如轻易云正逐渐崭露头角。本文探讨了不同的业财一体化架构模式,并重点介绍了轻易云数据集成平台的强大集成优势。该平台通过一站式的服务,包括数…

linux 下如何安装 tar.gz包

linux 下如何安装 tar.gz包 解压缩进入解压后的文件目录下 解压缩 tar -zxvf pycharm-community-2023.1.3.tar.gz进入解压后的文件目录下 ./pycharm.sh可执行Pycharm 建议将目录转移到其他位置 我习惯使用2020版本的 下载地址

交通 | 针对Close-Enough旅行商问题的一种分支定界算法

论文解读​:王飞龙,曲晨辉 1、问题背景 \qquad 旅行商问题(TSP)是一种众所周知的路径问题。TSP的目标是在图 G ( V , E ) G(V,E) G(V,E)中找一条以场站为起终点的最短路,访问所有客户点 V V V,同时没有子环路。令 E E E表示网络中…

【复习30-35题】【每天40分钟,我们一起用50天刷完 (剑指Offer)】第二十一天 21/50

专注 效率 记忆 预习 笔记 复习 做题 欢迎观看我的博客,如有问题交流,欢迎评论区留言,一定尽快回复!(大家可以去看我的专栏,是所有文章的目录)   文章字体风格: 红色文字表示&#…

几款ai绘画二次元关键词软件分享给你

伴随着二次元文化的兴起,越来越多的人开始关注和喜爱这种独特的漫画风格。二次元绘画风格确实赏心悦目: 当然,绘画创作是二次元文化中不可或缺的部分,很多人也因此对绘画更加热爱。然而,想要制作二次元比较好看的绘画并…

RocketMQ5.0的Broker主从同步机制

RocketMQ5.0的Broker主从同步机制 一、主从同步工作原理 为了提高消息消费的高可用性,避免Broker发生单点故障引起存储在Broker上的消息无法及时消费, RocketMQ引入Broker主备机制,即:消息消费到达主服务器后需要将消息同步到消…

15分钟真正搞懂什么是“交叉熵损失函数”

大家好啊,我是董董灿。 在你刚学习神经网络的时候,有没有被一个名字叫做“交叉熵”的概念绕的云里雾里,以至于现在看到这个概念,依然很懵。 今天就来看一下,这个所谓的“交叉熵”到底是什么,以及它在神经…

【项目级面试题】关于前端鉴权这块,能详细的说说吗?

如果有人问你:”你做了这么多年的开发,关于前端鉴权这块,能详细的说说吗?“。你该如何作答,脑海中有没有一个完整的思路。 像 Token、Cookie、Session、JWT、单点登录 这些概念,它们的作用、应用场景、如何…

【C#】并行编程实战:使用 PLINQ(3)

PLINQ 是语言集成查询(Language Integrate Query , LINQ)的并行实现(P 表示并行)。本章将继续介绍其编程的各个方面以及与之相关的一些优缺点。 本文的主要内容为 PLINQ 中的组合并行和顺序 LINQ 查询、取消 PLINQ 查询、使用 PLI…

Azure AD混合部署,实现在本地AD同步到AAD上面

一、前期准备 1、进入 Azure云 注册一个账号 云计算服务 | Microsoft Azure 2、进入 AAD 管理后台 Microsoft Azure 3、创建一个新的租户 4、添加自定义域名,这里要做下验证,所以你要有个线上的域名 5、创建一个全局管理员 6、登陆本地AD,创…

第133页的gtk+编程例子——计算器应用改写网上的例子

第133页的gtk编程例子——计算器应用改写网上的例子 来源:《GTK的计算器》 https://blog.csdn.net/zhouzhouzf/article/details/17097999 重点在于它的设计思路是比较巧妙的,能够处理多种情况,比较容易理解,也感到人类的思想是非…

Java进程ProcessBuilder类的介绍及使用,ProcessBuilder调用外部程序执行shell命令Linux命令

目录 ProcessBuilder类的介绍及使用 【前言】 【正文】 --构造方法-- --常用方法-- --使用技巧-- --调用本地Shell命令,实例-- 【总结】 【注意】 ProcessBuilder类的介绍及使用 【前言】 在做一个项目的时候需要用到运行时动态执行JAVA命令,一…

常用数据聚类算法总结记录与代码实现[K-means/层次聚类/DBSACN/高斯混合模型(GMM)/密度峰值聚类/均值漂移聚类/谱聚类等]

本文的主要目的是总结记录日常学习工作中常用到的一些数据聚类算法,对其原理简单总结记录,同时分析对应的优缺点,以后需要的时候可以直接翻看,避免每次都要查询浪费时间,欢迎补充。 聚类算法是一种无监督学习的方法&am…

chrales过期重装或使用途中的踩坑记录及使用方法

1、背景 我的是证书过期了,提示无网络。 1. 重新下载 安装(或者 不需要重新下载安装,用已有的就可以) 2. 重新进行配置 3. (关键)检查电脑上的 证书过期时间 4. (关键)检查手机上的证书过期时间 5. (手机配置好后,点开链接显示无网络&#…

Android:简单登录界面

一、前言&#xff1a;这个登陆界面我前前后后写了差不多一个星期&#xff0c;主要有密码登录、验证码登录、键盘自动隐藏、忘记密码、新建密码等功能&#xff0c;你们可以自己研究一下&#xff01; 二、上代码&#xff1a; 资源文件 1.在value包下面添加一个dimens.xml <…