如何解决无法启动新的 React Native 项目卡住了一段时间请帮忙无法编译设置文件settings.gradle
我的 SSD 坏了,所以我必须重新开始。现在我被困在设置中。我非常小心地一步一步地遵循 React 本地环境设置,在此之前我安装了 Java 16。现在当我尝试启动新项目时,我初始化了这就是我得到的:
FAILURE: Build Failed with an exception.
* Where:
Settings file 'C:\Users\Alyz\Documents\testProj\android\settings.gradle'
* What went wrong:
Could not compile settings file 'C:\Users\Alyz\Documents\testProj\android\settings.gradle'.
> startup Failed:
General error during semantic analysis: Unsupported class file major version 60
java.lang.IllegalArgumentException: Unsupported class file major version 60
at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:196)
at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:177)
at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:163)
at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:284)
...
解决方法
我刚刚发现一个论坛帖子说他们不支持 Java 16。降级到 Java 15 后一切正常。
,我在尝试 npm run android
时遇到了同样的问题。使用以下命令删除 JDK 16(我从 Oracle 下载后手动安装)后
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Oracle/Java
cd /Library/Java/JavaVirtualMachines && rm -rf jdk-16.0.1.jdk
然后使用 homebrew
brew tap AdoptOpenJDK/openjdk
brew install --cask adoptopenjdk14
,
Gradle 尚不支持 Java 16。 https://docs.gradle.org/current/userguide/compatibility.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。