JDK16开始,Oracle移除了JDK中JavaSE的很多类。导致我们用IDK15以后的版本做项目,Maven导入的一些第三方依赖会出现找不到ava工具类的情况,而且更有甚者异常信息也不会提示找不到哪些类,直接就报运行错误。这就让我们调试程序无从下手,JDK几十万个工具类,我们不可能逐一排查,所以为了保证我们的项目能最大化的兼容Maven下载的依赖库,我们应该安装使用不高于JDK16的版本,相信很多人依然坚持使用JDK1.8,其实1.8这个版本的JDK真的太老了,比方说Activiti7.0工作流框架就不支持这么老的JDK,很多其他框架也都不支持1.8了,所以挑来挑去,只有JDK15.0.2这个版本最合适了。