异常场景 Java8 切到 Java11时报错,找不到sun.security 。 问题分析 Jar包和源码是有的,大概率是因为新版JDK中的安全策略导致的。 解决方案 在编译器的 Settings -> Build,Execution ->Compiler-> Java Compiler 中禁用: Use ‘–release’ option for cross-compilation 然后重新Build。 如果Build后没异常,再勾选即可。