檬味博客
提问
热搜
消息
登录
注册
帮助中心
首 页
问答
圈子
代码
报错
Mysql
Python
Java
檬味博客
»
问答
»
Java
»
mac怎么配置java环境变量
mac怎么配置java环境变量
6.配置Java环境变量。敲重点!(1)输入sudo vim /etc/profile,回车,输入密码(不显示密码只管输入后回车就好)。(2)如果出现E325警告。输入E,edit anyway,回车。 (3)按下i,显示insert,进入输入模式。(4)文件尾部添加Java途径。(一定要注意版本号。小白的我后来才发现不能完全复制老教程...
mac怎么配置java环境变量
1.下载 jdk。Oracle官方下载链接:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
<img src="
https://pic4.zhimg.com/50/v2-f501fdbdbca8af7d646ad319df577137_hd.png
" data-rawwidth="442" data-rawheight="237" class="origin_image zh-lightbox-thumb" width="442" data-original="
https://pic4.zhimg.com/v2-f501fdbdbca8af7d646ad319df577137_r.png
">
2. 安装 jdk,不细说。
3.打开Launchpad-其他-终端。
<img src="
https://pic3.zhimg.com/50/v2-3cb4a76b2b48276e76950ab55fe33bf2_hd.png
" data-rawwidth="412" data-rawheight="259" class="content_image" width="412">
4.输入java -version查看安装的jdk版本信息。
<img src="
https://pic4.zhimg.com/50/v2-d710738a3dea8b72578c0f30b8bdb57b_hd.png
" data-rawwidth="487" data-rawheight="130" class="origin_image zh-lightbox-thumb" width="487" data-original="
https://pic4.zhimg.com/v2-d710738a3dea8b72578c0f30b8bdb57b_r.png
">
5.查看系统使用何种shell命令,输入echo $SHELL 。输出为bash,则为Bourne shell命令,可以通过编辑profile配置环境变量。
<img src="
https://pic3.zhimg.com/50/v2-762a2d973675b487c8f1d38f92d18562_hd.png
" data-rawwidth="571" data-rawheight="94" class="origin_image zh-lightbox-thumb" width="571" data-original="
https://pic3.zhimg.com/v2-762a2d973675b487c8f1d38f92d18562_r.png
">
6.配置Java环境变量。敲重点!
(1)输入sudo vim /etc/profile,回车,输入密码(不显示密码只管输入后回车就好)。
(2)如果出现E325警告。输入E,edit anyway,回车。
<img src="
https://pic2.zhimg.com/50/v2-21bb57914469a17259a9f0fc5e6209a9_hd.png
" data-rawwidth="450" data-rawheight="250" class="origin_image zh-lightbox-thumb" width="450" data-original="
https://pic2.zhimg.com/v2-21bb57914469a17259a9f0fc5e6209a9_r.png
">
(3)按下i,显示insert,进入输入模式。
(4)文件尾部添加Java途径。
(一定要注意版本号。小白的我后来才发现不能完全复制老教程的代码- -。)
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=“.$PATH:$JAVA_HOME/bin”
(5)添加完后,按下esc退出插入模式。输入:wq!保存退出。(小白后来才知道直接敲冒号)
(6)要想马上生效,输入source /etc/profile。
(7)检查环境。输入echo $JAVA_HOME。配置完毕。
<img src="
https://pic4.zhimg.com/50/v2-52a98b054d965fd7314dc68f87224a3f_hd.png
" data-rawwidth="393" data-rawheight="55" class="content_image" width="393">
7.各种权限问题。总结为两点。
(1)版本10.12.3有rootless保护,这里需要关闭。(你可以通过输入csrutil status查询保护的状态。)重启电脑,按住Cmd+R进入恢复分区,从实用工具里找到终端。输入csrutil disable; reboot。系统会自动重启,由此可以修改系统级别的文件。重新激活则是输入csrutil enable。
【题外话:有个Gatekeeper的保护也是可以关闭。如果你要使用第三方软件,由于更新后的系统无法在安全性设置里看到选项,所以需要关闭。同理在恢复分区里的终端里输入sudo spctl —master-disable,即可关闭。如果想要激活便输入sudo spctl —master-enable。】
(2)profile文件readonly。
右键Finder前往文件夹,输入/etc/,推荐用分栏的视图显示。找到profile及其上级所有目录文件(上级目录文件有两个:etc和private,etc文件右键选择显示原身即可看到),右键显示简介。点击右下的锁输入密码,将所有权限改为读与写。
<img src="
https://pic1.zhimg.com/50/v2-2be28ffa72dd59f0ef17aa11709ebf74_hd.png
" data-rawwidth="508" data-rawheight="149" class="origin_image zh-lightbox-thumb" width="508" data-original="
https://pic1.zhimg.com/v2-2be28ffa72dd59f0ef17aa11709ebf74_r.png
">
2017-11-02
mengvlog
阅读 52 次
更新于 2025-10-31 16:16:14
我来答
关注问题
0
1 个回答
檬味博客专题活动
其他Java类似问题
Linux下设置Java环境变量
192次阅读
java中反射的invoke底层原理是什么啊?
49次阅读
JAVA的API是什么意思?
164次阅读
怎么把Java源代码弄成exe可执行文件?
44次阅读
源代码到EXE如何转换?
691次阅读
如何将写好的代码弄成小软件
74次阅读
檬味博客在线解答
立即免费咨询
Java相关话题
java获取时间
有用 (47)
java最大值
有用 (40)
java怎么输入
有用 (36)
java建立
有用 (36)
java打开文件
有用 (43)
java图书
有用 (49)
java继承类
有用 (41)
java类继承
有用 (47)
java登陆
有用 (56)
java岗位
有用 (42)
返回顶部