diff --git a/build.gradle b/build.gradle index a3acaeaa8..a2c81bef8 100644 --- a/build.gradle +++ b/build.gradle @@ -29,6 +29,12 @@ configurations.all { transitive = false// 为本依赖关闭依赖传递特性 } +println "Run with Java version [ " + JavaVersion.VERSION_17 + " ] . Your Java version is [ " + JavaVersion.current() + " ]" + +if (JavaVersion.current() < JavaVersion.VERSION_17) { + throw new GradleException("This build must be run with Java version [ " + JavaVersion.VERSION_17 + " ] or greater. Your Java version is [ " + JavaVersion.current() + " ]") +} + //add support for Java //apply plugin: 'java' allprojects { @@ -59,7 +65,8 @@ allprojects { prefs.write('eclipse.preferences.version=1\n') prefs.append('encoding/=UTF-8') //use UTF-8 } - } + } + } buildscript { @@ -80,16 +87,6 @@ repositories { subprojects { - /* - eclipse { - 第一次时请注释这段eclipse设置,可能报错,设置工程字符集 - jdt { - File f = file('.settings/org.eclipse.core.resources.prefs') - f.write('eclipse.preferences.version=1\n') - f.append('encoding/=UTF-8') //use UTF-8 - } - } - */ processResources { from ('src/main/resources') { include 'src/main/resources/*.*'