Плагин JetGradle, который поставляется с IntelliJ, показывает, что мой проект имеет конфликт. В нем говорится, что мой уровень языка IDE равен 1.7 и что мой уровень Gradle - 1.6.
Следующий код печатает 1.7 для всего:
compileJava {
println project.sourceCompatibility
println project.targetCompatibility
println sourceCompatibility
println targetCompatibility
}
Запуск Gradle из командной строки прекрасен. Запуск его внутри IDEA работает. Оба они используют 1.7 JDK. Мой проект IDEA и модуль также настроены на использование 1.7.
Когда я импортирую проект через Gradle build script, версия по умолчанию равна 1.6. Я изменил его на 1.7.
Что это за "Gradle уровень языка" и как его изменить?
Спасибо!