- Loading...
...
For best results, please make sure to run jdeps from the most recent JDK 8 update release or JDK 9 Early Access build.
Third-party libraries that encounter issues on JDK 9 may have had those issues fixed meanwhile as their developers begun to test with JDK 9 and address problems found. If you encounter issues with third party libraries, please check if there is a newer version that addresses them, and update your code to depend on the newer version.
For example, if your application uses Eclipse RCP 4.4 or below, it may exit with an error message on JDK 9:
java.lang.NoClassDefFoundError: org/w3c/dom/stylesheets/StyleSheetEclipse RCP 4.5 contains a fix for that issue.
In general, it's simpler to start by building your code in your familiar build environment, and test it by running it on JDK 9, than to start by building it on JDK 9. The tools and libraries used in your build process might themselves not yet have been tested with JDK 9 by their developers.
...