Uploaded image for project: 'Byteman'
  1. Byteman
  2. BYTEMAN-324

Byteman cannot cope with class files with JDK9 version code

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 4.0.0-ALPHA
    • 3.0.6
    • Trigger Injection
    • None

      JDK9 javac recently started writing the JDK9 version tag into class files (it was using the JDK8 version). This now causes the ASM library Byteman relies on to break whne Byteman is fed a file compiled by javac with target level 9. Byteman needs to move on to a later version of ASM which works with JDK9 class files. Unfortunately no such ASM release is available at present.

      Until that code arrives the only workaround is to generate code with target level X where X < 9.

              rhn-engineering-adinn Andrew Dinn
              rhn-engineering-adinn Andrew Dinn
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: