最近在学习RN,在运行run-android的时候遇到了一个问题

Google之后发现是v9和v10的版本,RN现在还不能很好的兼容支持。所以需要卸载掉v10版本的JDK,安装v8版本的JDK,保证程序正常的运行。
JDK的卸载
输入
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefpane
查找当前版本
输入:ls /Library/Java/JavaVirtualMachines/
输出:jdk-9.0.1.jdk
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk

JDK的安装
方法一 在sun官网下载JDK安装包非常的慢.
方法二 mac下可以通过brew快速安装JDK.
安装命令:
brew cask install java
默认应该会下载jdk7
也可以指定下载版本
brew cask install java8
注意:
brew install java
这样是找不到java的安装源的.
网友评论