Сегодня я запустил новый проект JDK 11 с Gradle 5.0 (используя Gradle Wrapper) и создал базовый сценарий сборки:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.google.gradle:osdetector-gradle-plugin:1.6.0'
}
}
plugins {
id 'java'
}
apply plugin: 'com.google.osdetector'
ext.platform = osdetector.os == 'osx' ? 'mac' : osdetector.os == 'windows' ? 'win' : osdetector.os
version = '0.1.0'
repositories {
mavenCentral()
}
dependencies {
compile "org.openjfx:javafx-graphics:11:$platform"
}
Этот - довольно базовый - сценарий сборки приводит к ошибке
'compile' в 'org.gradle.api.artifacts.dsl.DependencyHandler' нельзя применить к '(groovy.lang.GString)'
![enter image description here](https://i.stack.imgur.com/c32Nx.png)
Это JDK 11, Gradle 5.0 или ошибка пользователя?Я никогда не видел этого раньше.