Mac电脑下myeclipse不能识别系统环境变量的问题终极解决方案

本文介绍了Mac电脑在myeclipse中遇到系统环境变量不被识别的问题,分析了Mac系统环境变量设置与程序启动的关系。传统方法如修改.plist文件已无效。文章提供了一个新的终极解决方案,利用`launchctl`命令设置启动项环境变量,并建议读者了解Mac环境变量和程序启动流程,以获取更多知识。
摘要由CSDN通过智能技术生成

Mac电脑下myeclipse不能识别系统环境变量的问题

前面的博客里已经有一篇类似的文章,内容比较随意。这两天仔细研究了一下macbook系统下,系统环境变量和程序启动后读取到的环境变量方式,以下把收集到的内容和资料整理分享给大家。

偷懒者,请直接翻到页面底部,只看指令,不看解释

关键词
  • Mac电脑下myeclipse不能识别系统环境变量的问题
  • Mac电脑设置自定义的环境变量
  • Mac osx 系统设置了系统环境变量之后,打开eclispe不能识别的解决方法
  • Mac下系统启动程序环境变量的机制
测试环境
  • 本机环境是 macOS Sierra 10.12.3
  • 时间:2017.6.16

Mac电脑设置系统级别的环境变量,一般是更改 /etc/profile 文件的内容,添加系统环境变量!使用 sudo vi /etc/profile 命令,将自定义的环境变量加到 profile 文件中。
但是,此处的设置,只在控制台或个别系统软件有效。

言外之意,除terminal 之外的其他软件,例如:myeclispse或eclipse打开之后,并不能获取到自定义的环境变量!

具体原因是:Mac电脑在启动GUI软件时,即图形化的软件时,例如,启动 eclipse 和 myeclipse 有一个保护机制,并不是直接读取系统环境变量
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值