Matt Sicker created LOG4J2-1745: ----------------------------------- Summary: Add support for multi-release jars for JDK9+ Key: LOG4J2-1745 URL: https://issues.apache.org/jira/browse/LOG4J2-1745 Project: Log4j 2 Issue Type: New Feature Environment: JDK9 and future JDK releases Reporter: Matt Sicker
[JEP 238|http://openjdk.java.net/jeps/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). -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org