Uploaded image for project: 'Maven Shared Components'
  1. Maven Shared Components
  2. MSHARED-786

jdk8 incompatibility at runtime (NoSuchMethodError)

    XMLWordPrintableJSON

    Details

    • Flags:
      Patch

      Description

      Using the maven-dependencies-analyzer 1.11.0 that is compiled with jdk9 lead to a error if used in jdk8:

      java.lang.NoSuchMethodError: java.nio.ByteBuffer.limit(I)Ljava/nio/ByteBuffer

      ByteBuffer need to be cast at Buffer for some method.

      I'm not sure if it possible to detect that at compile time

      Others get the issue too see: https://github.com/apache/felix/pull/114/

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                olamy Olivier Lamy
                Reporter:
                skygo Eric Barboni
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m