Search code examples
javagradleintellij-ideaparametersjavac

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


Is it possible to tell IntelliJ via the build.gradle file to set the -parameters flag for the Java compiler automatically in its preferences?

IntelliJ should set in its settings in Additional command line parameters the -parameters flag.


Gradle automatically sets the -parameters flag:

> 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

Solution

  • As y.bedrov mentioned in a comment IntelliJ currently doesn't support this behaviour: https://youtrack.jetbrains.com/issue/IDEA-154038