在我们的应用程序中,我们在ext和背书的文件夹中放置了一些自定义jar。从jdk 9开始删除这些文件夹后,在将应用程序迁移到jdk 10的过程中,将这些jar放置在哪里以及如何处理这种情况?
答案 0 :(得分:2)
JDK 8中的
-XX:+CheckEndorsedAndExtDirs
选项可用于检测这些机制的使用情况,为迁移到JDK 9或更高版本做准备。您已经在JDK 9中删除了这些机制。扩展机制的替代方法是在类路径中部署JAR文件。认可的标准替代机制的替代品是升级模块路径。
我想补充一点,--patch-module
可能也有帮助。