Gradle 通过“-J-Duser.语言”;逐渐停止工作

Gradle 通过“-J-Duser.语言”;逐渐停止工作,gradle,javac,Gradle,Javac,我想在编译时有英文留言 在此之后,我将以下内容添加到我的build.gradle compileJava { options.compilerArgs << '-J-Duser.language=en' options.fork = true options.forkOptions.executable = 'javac' } compileJava{ options.compilerArgs而不是使用-J,将标志传递给options.forkOptions.jvmAr

我想在编译时有英文留言

在此之后,我将以下内容添加到我的
build.gradle

compileJava {
  options.compilerArgs << '-J-Duser.language=en'
  options.fork = true
  options.forkOptions.executable = 'javac'
}
compileJava{

options.compilerArgs而不是使用
-J
,将标志传递给
options.forkOptions.jvmArgs
应该可以:

tasks.withType(JavaCompile) {
    options.fork = true
    options.forkOptions.jvmArgs += ["-Duser.language=en"]
}
tasks.withType(JavaCompile) {
    options.fork = true
    options.forkOptions.jvmArgs += ["-Duser.language=en"]
}