interfacer icon indicating copy to clipboard operation
interfacer copied to clipboard

release of the gradle plugin has been built with too high a Java version

Open SingingBush opened this issue 2 years ago • 1 comments

Whilst using the latest JDK for local development is generally fine, release builds should probably be done with the lowest JDK version you need to support. The current release of the interfacer gradle plugin was built with JDK 17 which causes a problem for me as I have to currently target JDK 11:

java.lang.UnsupportedClassVersionError: pl/matsuo/interfacer/gradle/InterfacerPlugin has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0

please rebuild/release using older JDK. I'd suggest using Java 1.8 as many users will still use it.

SingingBush avatar Jun 29 '23 09:06 SingingBush

@tunguski please publish another release that can be used with Java 11.

SingingBush avatar Jul 18 '23 15:07 SingingBush