通过 build.gradle 文件告诉 IntelliJ 为 javac 设置 -parameters 标志

Tell IntelliJ via build.gradle file to set -parameters flag for javac

是否可以通过 build.gradle 文件告诉 IntelliJ 在其首选项中自动为 Java 编译器设置 -parameters 标志?

IntelliJ 应该设置 in its settings in Additional command line parameters -parameters 标志。


Gradle 自动设置 -parameters 标志:

> Task :compileJava
Args for for compileJava are [-parameters]

> Task :processResources
> Task :classes
> Task :bootJar
> Task :jar SKIPPED
> Task :assemble

> Task :compileTestJava
Args for for compileTestJava are [-parameters]

> Task :processTestResources NO-SOURCE
> Task :testClasses

您在找这样的东西吗?

tasks.withType(JavaCompile) {
    options.compilerArgs << "-parameters"
}

正如评论中提到的 y.bedrov IntelliJ 目前不支持这种行为:https://youtrack.jetbrains.com/issue/IDEA-154038