AppleCommander icon indicating copy to clipboard operation
AppleCommander copied to clipboard

Update to Gradle 8.1.1

Open michaellass opened this issue 2 years ago • 2 comments

Gradle 8.1 allows building this project with Java 20.

Spring Boot needs to be updated as well to support Gradle 8.1. This change updates Spring Boot to the latest available version 3.1.0.

The only manual changes are the update of springBoot in gradle.properties and the replacement of the deprecated and now removed classifier in lib/ac-api/build.gradle. The remaining changes were automatically generated by running gradle wrapper --gradle-version latest.

michaellass avatar Jun 21 '23 15:06 michaellass

Sorry, I got so messed up with the Gradle errors that I didn't reread your note! 😂 you already answered the question. Let me ponder. That requires all users to upgrade their versions of Java as well...

a2geek avatar Oct 19 '23 19:10 a2geek

I just had the change laying around and wanted to propose it here. It's fine for me if it is not applied.

The background is that I once added a packaging script for applecommander to the Arch Linux User Repository (https://aur.archlinux.org/packages/applecommander) and here we need that change to allow using the Java version shipped with Arch. But I'm totally fine to keep that as an Arch-specific patch.

michaellass avatar Oct 20 '23 06:10 michaellass