Skip to content

org.graalvm.buildtools.native plugin breaks java application run in IntelliJ IDEA #847

@scf37

Description

@scf37

Describe the bug
When plugin is enabled, IDEA runs the application only if there are changed sources. Second run does not start the application.

With id("org.graalvm.buildtools.native") version "0.11.5" in plugins {}

first run (works fine):

11:54:06: Executing ':jvm:jgame.JvmMain.main()'…

Reusing configuration cache.
> Task :shared:processResources NO-SOURCE
> Task :jvm:processResources UP-TO-DATE
> Task :shared:compileJava UP-TO-DATE
> Task :shared:classes UP-TO-DATE
> Task :shared:jar UP-TO-DATE
> Task :jvm:compileJava
> Task :jvm:classes

> Task :jvm:jgame.JvmMain.main()
hello!

BUILD SUCCESSFUL in 1s

second run (run task is marked as UP-TO-DATE and not executed):

11:54:33: Executing ':jvm:jgame.JvmMain.main()'…

Reusing configuration cache.
> Task :shared:processResources NO-SOURCE
> Task :jvm:processResources UP-TO-DATE
> Task :shared:compileJava UP-TO-DATE
> Task :shared:classes UP-TO-DATE
> Task :shared:jar UP-TO-DATE
> Task :jvm:compileJava
> Task :jvm:classes
> Task :jvm:jgame.JvmMain.main() UP-TO-DATE

BUILD SUCCESSFUL in 1s

Without id("org.graalvm.buildtools.native") version "0.11.5" in plugins {}

Repeated runs work.

System Info (please complete the following information):

  • OS: Linux
  • Java Version 25
  • Plugin version native-gradle-plugin:0.11.5
  • Gradle 9.4.0
  • IntelliJ IDEA 2025.3.3

Additional context
Two module project (shared, jvm), second depends on the first. Plugin has no configuration, only declaration in plugins section.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions