- Loading...
...
JEP 249 may affect code connecting to TLS servers that cannot accept the status_request or status_request_v2 TLS extensions. It implements OCSP stapling via the TLS Certificate Status Request extension (section 8 of RFC 6066) and the Multiple Certificate Status Request Extension (RFC 6961). The OCSP stapling feature will be enabled by default in the JDK with this implementation.
JEP 238 may affect code implementing runtimes with class loaders using ZipFile to load classes, instead of using the URL class loader or a custom class loader leveraging JarFile to obtain platform-specific class files. Such code will not be multi-release JAR file aware.
JEP 236 may affect code that uses internal classes in the jdk.nashorn.internal.ir package and its sub-packages.
...
JEP 245 may affect code that passes invalid flag arguments to the JVM. It validates the arguments to all JVM command-line flags so as to avoid crashes, and ensured that appropriate error messages are displayed when they are invalid.
JEP 238 may affect code implementing runtimes with class loaders using ZipFile to load classes, instead of using the URL class loader or a custom class loader leveraging JarFile to obtain platform-specific class files. Such code will not be multi-release JAR file aware.
JEP 268 may affect code using the existing internal catalog implementation. Existing libraries or applications that use the internal API will need to migrate to the new API in order to take advantage of the new features.
...
JDK-8029904 may affect code that uses the com.sun.security.auth.callback.DialogCallbackHandler, which was deprecated in JDK 8, and removed in JDK 9.
...
JEP 221 may affect code that uses the Doclet API. It replaces the Doclet API with a simpler design that leverages newer alternative APIs with improved functionality, and updates the standard doclet to use it.
JEP 217 may affect source code that uses annotations due to the refactoring of the javac annotation pipeline, which should not be externally noticeable except where bugs were fixed and correctness improved.
...
JEP 224 may affect source code with Javadoc comments since the -Xdoclint feature of javadoc will be modified to validate input comments based upon the requested markup.
JEP 213 may affect source code that uses underscore ("_") as an identifier. Its use generated a warning as of Java SE 8, and has been turned into an error in JDK 9.
JDK-8011044 may may affect source code that uses javac -source or -target options below 6/1.6 to compile.
JEP 221 may affect code that uses the Doclet API. It replaces the Doclet API with a simpler design that leverages newer alternative APIs with improved functionality, and updates the standard doclet to use it.
...