Mac JDK和SDK环境变量配置

一、Java JDK配置

1.下载并安装Java jdk1.8及以上,这个可以在网上自行搜索下载,这里不在详细描述

2.如果不知道JAVA_HOME的安装路径,可以输入命令查看:/usr/libexec/java_home -V ,如图

3.在终端输入命令:open ~/.zshrc,如果是首次配置没有.zshrc文件,可以touch一个。在.zshrc中配置jdk如下:

复制代码
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"

4.保存,然后在终端输入命令,使配置立即生效:source ~/.zshrc

5.输入命令:echo $JAVA_HOME查看一下是否是刚才配置的Java路径,如果显示的路径一致,即配置成功

二、Android SDK配置

1.下载Android adt bundle或者直接安装Android studio,根据自己的需要选择下载,这个也在网上可以自行搜索下载,这里也不在详细描述如何下载安装的过程

2.ANDROID_HOME的默认安装路径是:/Users/用户/Library/Android/sdk,如果安装的路径有修改,在配置的时候更换一下即可。

在终端输入命令:open ~/.zshrc,打开.zshrc,配置如下:

复制代码
export ANDROID_HOME=/Users/用户/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/platform-tools:
export PATH=${PATH}:$ANDROID_HOME/build-tools:

3.输入:source ~/.zshrc,使配置立即生效

4.验证sdk是否配置成功,在终端输入:adb或adb version,打印信息如下即表示安装成功

三、配置好JDK和SDK环境变量可能会遇到的问题

在配置好JDK、SDK环境变量后,如果也遇到了每次需要执行:source ~/.bash_profile才能使JDK、SDK配置生效的问题,可以继续往下看,如果没有遇到这样的问题,可以忽略以下步骤。

(一)解决每次都需要执行source ~/.bash_profile,才能使配置生效的方法:

1.查看当前用户根目录下是否有.zshrc文件,如果没有可以touch一个
2.在终端输入命令:open ~/.zshrc,打开.zshrc,在文件的最后位置添加:source ~/.bash_profile,如图

3.保存,然后在终端输入,使配置立即生效:source ~/.zshrc。之后不用每次都输入source ~/.bash_profile了!

(二)如果在上面的.zshrc文件中,添加了source ~/.bash_profile后,导致系统其他命令不可以用的解决方法:

在终端输入:uninstall_oh_my_zsh。主要是因为安装了oh_my_zsh文件,将其卸载了即可。

相关推荐
喵手4 分钟前
Java中Stream与集合框架的差异:如何通过Stream提升效率!
java·后端·java ee
JavaArchJourney5 分钟前
PriorityQueue 源码分析
java·源码
喵手15 分钟前
你知道,如何使用Java的多线程机制优化高并发应用吗?
java·后端·java ee
神秘人X70724 分钟前
Linux高效备份:rsync + inotify实时同步
linux·服务器·rsync
轻松Ai享生活30 分钟前
一步步学习Linux initrd/initramfs
linux
渣哥30 分钟前
10年Java老司机告诉你:为什么永远不要相信浮点数相等
java
轻松Ai享生活34 分钟前
一步步深入学习Linux Process Scheduling
linux
Faith-小浩浩1 小时前
macos 多个版本的jdk
java·macos·jdk
喵手1 小时前
Java异常处理最佳实践:如何避免捕获到不必要的异常?
java·后端·java ee
猿java1 小时前
精通MySQL却不了解OLAP和 OLTP,正常吗?
java·后端·面试