Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug report] Execution failed for task ':flutter_image_compress_common:compileDebugJavaWithJavac'. #320

Open
mshivkumar opened this issue Oct 6, 2024 · 5 comments

Comments

@mshivkumar
Copy link

Version

2.3.0

Platforms

Android, iOS

Device Model

Moto Edge 40

flutter info

[✓] Flutter (Channel stable, 3.7.12, on macOS 14.6.1 23G93 darwin-arm64, locale
    en-IN)
    • Flutter version 3.7.12 on channel stable at /Users/mfho-27043771/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 4d9e56e694 (1 year, 6 months ago), 2023-04-17 21:47:46
      -0400
    • Engine revision 1a65d409c7
    • Dart version 2.19.6
    • DevTools version 2.20.1

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/mfho-27043771/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 21.0.3+-79915917-b509.11)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15E204a
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2024.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 21.0.3+-79915917-b509.11)

[✓] VS Code (version 1.93.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.98.0

[✓] Connected device (3 available)
    • motorola edge 40 (mobile) • ZD222CFBZ6 • android-arm64  • Android 14 (API 34)
    • macOS (desktop)           • macos      • darwin-arm64   • macOS 14.6.1 23G93 darwin-arm64
    • Chrome (web)              • chrome     • web-javascript • Google Chrome 129.0.6668.90

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

How to reproduce?

Include the package flutter_image_compress in your project, As this package internally depends on flutter_image_compress_common

Logs

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':flutter_image_compress_common:compileDebugJavaWithJavac'.
> Could not resolve all files for configuration ':flutter_image_compress_common: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: /Users/mfho-27043771/Library/Android/sdk/platforms/android-31/core-for-system-modules.jar.
         > Error while executing process /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/jlink with arguments {--module-path /Users/mfho-27043771/.gradle/caches/transforms-3/26b10b86633c6cb11c4d8f8c1ba672d9/transformed/output/temp/jmod --add-modules java.base --output /Users/mfho-27043771/.gradle/caches/transforms-3/26b10b86633c6cb11c4d8f8c1ba672d9/transformed/output/jdkImage --disable-plugin system-modules}

Example code (optional)

No response

Contact

No response

@mshivkumar mshivkumar changed the title [Bug report] [Bug report] Execution failed for task ':flutter_image_compress_common:compileDebugJavaWithJavac'. Oct 6, 2024
@mayurr1512
Copy link

@mshivkumar I have a workaround for this till the official fix comes. I have added the project as local dependency and updated updated JAVA Version in build.gradle

@ythung1
Copy link

ythung1 commented Oct 8, 2024

you should take a look at this #318

@chandruyadav1995
Copy link

@mshivkumar I have a workaround for this till the official fix comes. I have added the project as local dependency and updated updated JAVA Version in build.gradle

Can you please explain how did you changed JAVA version? I am facing the same issue now.

@alexislg2
Copy link

alexislg2 commented Oct 29, 2024

Same issue here. I don't understand anything about your workaround.
Could you please detail a bit?

@ythung1
Copy link

ythung1 commented Oct 29, 2024

Because this issue is somewhat same as what I encounter, I will just copy paste my solution directly from issue #318, please try it out:

I think I found a way to solve this issue. It appears my issue has some relation with this issue.

The way to solve it is by upgrading gradle version from 8.1.0 to 8.2.2 that is located in the android/settings.gradle

plugins {
  id "com.android.application" version "8.2.2" apply false
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants