GoogleChromeLabs / GoogleChromeLabs/bubblewrap

JDK version error on build after updating to CLI v1.22.0

Open
#873 4 comments 1 reaction 0 assignees View on GitHub
Dominant language
TypeScript
Stars
3.1k
Forks
319
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**

After updating the CLI to v1.22.0 I went into my project folder, ran `bubblewrap update` (which went fine) and hen I ran `bubblewrap build` to do a new build. It took a while and by the end this error was thrown in the console:

```shell
cli ERROR Command failed: ./gradlew assembleRelease --stacktrace

FAILURE: Build failed with an exception.

* Where:
Build file '/home/....../......-bubblewrap/app/build.gradle' line: 20

* What went wrong:
An exception occurred applying plugin request [id: 'com.android.application']
> Failed to apply plugin 'com.android.internal.application'.
> Android Gradle plugin requires Java 17 to run. You are currently using Java 11.
Your current JDK is located in /home/stefan/.bubblewrap/jdk/jdk-11.0.9.1+1
You can try some of the following options:
- changing the IDE settings.
- changing the JAVA_HOME environment variable.
- changing `org.gradle.java.home` in `gradle.properties`.

* Try:
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
```

This is followed by a whole stack trace (if needed I'll post it too)

**To Reproduce**
Steps to reproduce the behavior:
1. Update Bubblewrap CLI package to the latest version
2. Open the terminal inside a bubblewrap project directory
3. Run `bubblewrap update`
4. Run `bubblewrap build`

**Expected behavior**
The app should build successfully

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: Linux (Ububtu 24)
- Browser Chrome

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.