Вы говорите, что используете Java 7, но действительно ли вы уверены?
Поскольку, насколько мне известно, эта ошибка возникает именно тогда, когда вы используете исходный / целевой уровень, который не поддерживается JVM, с которым вы запускаете Gradle. Итак, если бы я мог предположить, я бы сказал, что gradle, похоже, думает, что ваш JDK не поддерживает Java 7 (поэтому его JDK 6 или ниже)
Может быть, дважды проверьте это
a) Сам Gradle работает с JDK 7. Если вы запустите gradle из Eclipse с помощью инструментария STS gradle, он будет использовать JRE рабочей области по умолчанию для запуска gradle. Убедитесь, что это хотя бы JDK 7. (Перейдите в «Windows >> Настройки >> Java >> Установленная JRE». JRE с галочкой - это та, с которой будет работать Gradle).
б) Gradle может случайно выбрать другой JDK для компиляции, если найдет переменную окружения JAVA_HOME. Поэтому дважды проверьте, не указывает ли он на JDK 6 или ниже.
person
Kris
schedule
26.05.2015