#gradle #intellij-idea
#gradle #intellij-idea
Вопрос:
Я хочу записать build.gradle
файл таким образом, чтобы, когда другие разработчики клонируют мой проект из GIT и импортируют его в IntelliJ Idea, для JDK проекта установлено значение 11 (поэтому им не нужно устанавливать его вручную). Мы не передаем никакие файлы конфигурации Idea в VCS.
Кажется, что плагин Idea для Gradle поддерживает это, но я все еще не могу заставить его работать.
Вот что я пробовал (build.gradle):
plugins {
id 'java'
id 'idea'
}
apply plugin: 'java'
apply plugin: 'idea'
group = 'com.playground'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'
targetCompatibility = '11'
idea {
module {
downloadSources = true
jdkName = '11'
}
}
И вот что я получаю в Idea -> New -> Project из существующих источников -> Import Project из внешней модели (Gradle): для Project SDK установлено значение 1.8, хотя у меня установлен JDK 11.