Abd*_*UMI 5 macos android java-home react-native
我到达这一步:
reactive-native run-android ;
Run Code Online (Sandbox Code Playgroud)
当我运行时echo $JAVA_HOME,我得到了 JDK 目录的完整路径:
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
Run Code Online (Sandbox Code Playgroud)
我将该路径添加到./android/gradle.properties:
org.gradle.java.home=/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/
Run Code Online (Sandbox Code Playgroud)
我得到了同样的错误:
..... .... :app:generateDebugSources 最新 :app:processDebugJavaRes 最新 :app:compileDebugJavaWithJavac 失败
失败:构建失败并出现异常。
出了什么问题:任务“:app:compileDebugJavaWithJavac”执行失败。
找不到tools.jar
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。
……
您应该下载 JDK,完成安装并将 lib 的路径添加到 PATH。就我而言:
/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/lib
Run Code Online (Sandbox Code Playgroud)
它和bin是同一级别的,即:
/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/bin
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15567 次 |
| 最近记录: |