解决升级JDK后:找不到sun.misc.Unsafe的类文件
原因
JDK9以后已经将sun.misc.Unsafe弃用,同时改进了lib文件的存储方式,将sun.misc.Unsafe全部存储在了jdk.unsupported里面
解决
手动添加弃用的类文件:
在编译时,携带参数:
--add-modules=jdk.unsupported

在运行时,携带参数:
--add-modules=jdk.unsupported
--add-opens=java.base/sun.nio.ch=ALL-UNNAMED
