Release 2.0.2 is broken on Java 8See original GitHub issue
It seems 2.0.2 release was built with JDK 9+, causing the dreaded
java.lang.NoSuchMethodError: java.nio.ByteBuffer.limit(I)Ljava/nio/ByteBuffer; on Java 8.
- Created 2 years ago
Top GitHub Comments
My apologies to everyone for the significant delay (I was changing jobs), but I have released 2.0.3. The CI configuration for this repository has atrophied, but I manually tested the changes on Windows (11, x64), macOS (Monterey, x64) and Linux (Fedora 36, x64) prior to releasing. This new release was built with Java 8. (Technically the bytecode configuration in Maven is Java 7, but it’s not really possible to release to Central using Java 7 in 2022, as far as I can tell. For anyone still using NuProcess with Java 7… 2.0.3 may still be broken.)
If anyone runs into issues, please let me know.
FYI, @brettwooldridge has very kindly added me as a collaborator on this repository. I’m currently working through the process of getting the access I’ll need to be able to perform and deploy a 2.0.3 release. I can’t give an exact timeline, but for those watching this, please know I’m working on it.