任务 ':app:compileDebugJavaWithJavac' 执行失败。 > java.time.DateTimeException:MonthOfYear 的值无效(有效值 1 -
Posted
技术标签:
【中文标题】任务 \':app:compileDebugJavaWithJavac\' 执行失败。 > java.time.DateTimeException:MonthOfYear 的值无效(有效值 1 - 12)【英文标题】:Execution failed for task ':app:compileDebugJavaWithJavac'. > java.time.DateTimeException: Invalid value for MonthOfYear (valid values 1 - 12)任务 ':app:compileDebugJavaWithJavac' 执行失败。 > java.time.DateTimeException:MonthOfYear 的值无效(有效值 1 - 12) 【发布时间】:2021-04-22 07:27:30 【问题描述】:vscode 在尝试运行 Flutter 应用时发生此错误。我从终端生成/创建了一个新的颤振项目并尝试运行它,但错误不会停止显示。我似乎无法弄清楚为什么会这样。我在 Intellij 上运行了相同的应用程序,它们运行良好。我只在 VSCode 上收到此错误。与此类似的其他问题的答案建议在 android Studio 上进行修复,但 VSCode != Android studio
【问题讨论】:
【参考方案1】:此错误是由于 Gradle 5.. 和 Jdk 9 之间的不兼容错误导致的 Gradle 构建错误。如果您的 JAVA_HOME 环境变量指向 jdk 版本 9,只需将其更改为 java 8 或jdk 11,即,将您的 JAVA_HOME 变量设置为指向 java 8 安装。
【讨论】:
以上是关于任务 ':app:compileDebugJavaWithJavac' 执行失败。 > java.time.DateTimeException:MonthOfYear 的值无效(有效值 1 - 的主要内容,如果未能解决你的问题,请参考以下文章