Skip to content

compileDebugJavaWithJavac FAILED #30

@SamuelMarks

Description

@SamuelMarks

What

> Task :compileDebugJavaWithJavac FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileDebugJavaWithJavac'.
> Could not resolve all files for configuration ':androidJdkImage'.
   > Failed to transform core-for-system-modules.jar to match attributes {artifactType=_internal_android_jdk_image, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.
      > Execution failed for JdkImageTransform: Library/Android/sdk/platforms/android-33/core-for-system-modules.jar.
         > Error while executing process Library/Java/JavaVirtualMachines/openjdk-22.0.2/Contents/Home/bin/jlink with arguments {--module-path .gradle/caches/transforms-3/819e806557193523a1832f0eb24428cd/transformed/output/temp/jmod --add-modules java.base --output .gradle/caches/transforms-3/819e806557193523a1832f0eb24428cd/transformed/output/jdkImage --disable-plugin system-modules}

Steps to reproduce the behavior:

@ 2aa26db [also tried #13]

  1. cd openfoodfacts-kotlin/openfoodfacts-kotlin
  2. ./gradlew publishToMavenLocal

Expected behavior

Should work. Also tried with --stacktrace but just got a very large output along these lines:

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':compileDebugJavaWithJavac'.
        at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:38)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
        at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
        at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)

(i.e., not giving anything specific to openfoodfacts-kotlin)

Platform (Desktop, Mobile, Hunger Games)

  • OS: N/A, host is macOS 15.0 on an M3 with Gradle 8.10.2 and javac 22.0.2
  • Platform Hunger Games

Part of

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    Untriaged backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions