Uploaded image for project: 'Log4j 2'
  1. Log4j 2
  2. LOG4J2-1745

Add support for multi-release jars for JDK9+

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Later
    • None
    • None
    • None
    • None
    • JDK9 and future JDK releases

    Description

      JEP 238 adds multi-release jars which allow a jar to contain multiple versions of a class depending on which version of the JVM/JDK is being used at runtime. This will help support for new APIs in JDK9+ so that we don't need to rely on reflection to access newer APIs dynamically. This is also useful in performance-critical sections (e.g., LOG4J2-1359).

      Attachments

        Issue Links

          Activity

            People

              rgoers Ralph Goers
              mattsicker Matt Sicker
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: