Azure / Azure/azure-relay-java

0.0.4 Release throws java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip() on Java 8 Runtime

Offen
#87 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @kalkeea Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
8
Forks
15
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

When compiling & running the sample code from https://github.com/Azure/azure-relay/tree/master/samples/hybrid-connections/java/simple-http-demo with Java 8 (Windows, Java version: 1.8.0_322, vendor: Temurin) and error is thrown:

java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer;
at com.microsoft.azure.relay.HybridHttpConnection$ResponseStream.lambda$closeAsync$7(HybridHttpConnection.java:471)

I think the issue is that 0.0.4 release was build with Java 16 (MANIFEST.MF says Build-Jdk: 16.0.2) as described here: https://stackoverflow.com/questions/61267495/exception-in-thread-main-java-lang-nosuchmethoderror-java-nio-bytebuffer-flip

0.0.3 doesn't suffer from this, and was built with Java 8.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.