侧边栏壁纸
博主头像
Gstory's Blog 博主等级

每天进步一点点!

  • 累计撰写 108 篇文章
  • 累计创建 23 个标签
  • 累计收到 11 条评论

目 录CONTENT

文章目录

Flutter运行异常module jdk.compiler does not export com.sun.tools.javac.code to unnamed module

gstory
2023-10-23 / 0 评论 / 1 点赞 / 66 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
本文最后更新于2023-10-23,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

最近更新Andorid studio后,旧版本flutter项目编译一直由于版本不一致运行失败。

  • 提示错误如下:
> java.lang.IllegalAccessError: class org.gradle.internal.compiler.java.ClassNameCollector (in unnamed module @0x5040edb1) cannot access class com.sun.tools.javac.code.Symbol$TypeSymbol (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.code to unnamed module @0x5040edb1

或者

General error during semantic analysis: Unsupported class file major version 61
  • 解决方案:
    在andorid目录下gradle.properties文件中指定java版本
#指定项目使用的java版本
org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home

java安装路径可以通过一下指令获取

#mac
/usr/libexec/java_home -V

#window
java -XshowSettings:properties -version
1

评论区