博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mac配置java环境
阅读量:7060 次
发布时间:2019-06-28

本文共 838 字,大约阅读时间需要 2 分钟。

hot3.png

1. 如何配置jdk环境变量

mac预置了jdk8,基本不用自己再下。 环境变量其实和windows的原理一样,将jdk的bin目录配置到系统的path变量中

2. 如何配置JAVA_HOME

在搞RocketMQ时,启动报错,没有配置JAVA_HOME,但是java命令是已经在path里的,那就再配置一遍。

#java命令位置whereis java#查看java_home位置/usr/libexec/java_home -V

本机出现

Matching Java Virtual Machines (1): 1.8.0_161, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home

#打开配置文件,如果没有就用touch命令创建,open .bash_profile#在文本中加上这两句,将配置文件写进去JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Homeexport JAVA_HOME#告诉系统要读这个配置文件source .bash_profile  #查看JAVA_HOME是否在环境变量里$ echo $JAVA_HOME/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home

3. 环境变量只在当前会话中生效

此种情况先看看自己是否用的iterm2以及zsh。 zsh会读其他的配置文件,环境变量可能就失效了,所以要在.zshrc文件中配置

转载于:https://my.oschina.net/xlpapapa/blog/3011016

你可能感兴趣的文章
osg反走样
查看>>
java的三元运算符
查看>>
MySQL知识
查看>>
Mybatis中的关系映射及懒加载机制
查看>>
中断上半部与下半部
查看>>
About Me
查看>>
FluentNHibernate当数据库设置默认值时,使用插入操作,导致默认值没有写入问题...
查看>>
Uva 11183 - Teen Girl Squad (最小树形图)
查看>>
MySQL基础值 存储过程和函数
查看>>
IOS笔记-C语言中的指针
查看>>
jstack和线程dump分析
查看>>
移动端前端适配方案20170707
查看>>
dubbo开发前戏--ZooKeeper集群部署(3.4.6)
查看>>
淘宝网质量属性
查看>>
Silverlight DoubleClickHelper 双击事件模拟类
查看>>
函数进阶
查看>>
一个打开文件时可以改进的细节(window,linux都有这个问题)
查看>>
保护模式下的特权级转换总结
查看>>
caffe 逐步调试
查看>>
[转]界面设计速成
查看>>