java - 在错误的 Java 版本上 gradle 刷新失败后的 Intellij 构建

标签 java intellij-idea gradle

我正在使用带有 intellij 的 Gradle。
我刷新 Gradle,然后重建我的项目。
我得到以下内容

enter image description here

  • 注意第一行 - Using:javac 1.8.0_65

但我收到错误提示,我应该使用 -source7 或更高版本。
我还在设置中设置了以下内容

enter image description here enter image description here

(所有内部模块都设置为项目sdk(1.8)) 但是如果没有这个错误,我仍然无法重建或编译。 有什么建议吗?

(显然我删除了我所有的类和 jar ,然后 Gradle 刷新并重建项目)

最佳答案

同样的问题;解决了以下问题:

  1. 转到:文件/设置/构建、执行、部署/构建工具/ Gradle / Gradle JVM
  2. 然后选择:使用JAVA_HOME

关于java - 在错误的 Java 版本上 gradle 刷新失败后的 Intellij 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36120173/

相关文章:

Java Flight Recorder 命令参数以启用对象统计信息的收集

java - 映射来存储键和多种类型的值

intellij-idea - 更新密码后,CVS 更新上的 IntelliJ PAM 身份验证失败

gradle - 使用 Gradle 对 JUnit 测试进行分组

java - Spring MVC 中整数(最终类)的 CGLib 代理

java - Apache Curator 双重锁定问题与多个服务

intellij-idea - IntelliJ 快捷键集不起作用

intellij-idea - 如何在 Ubuntu 的 IntelliJ 项目中修复这些警告 "External file changes sync may be slow"和 "The current inotify(7) watch limit is too low"

android - 我如何让 Gradle for Android 从其他测试代码中找到一个库的测试代码?

android - 从Android中的一个构建变体中排除特定的库