【发布时间】:2020-05-22 14:20:15
【问题描述】:
我正在尝试将我的应用程序从 Java 8 迁移到 Java 11。在我的一个项目类中,我有 Security.addProvider(new com.sun.crypto.provider.SunJCE()); 行。我收到此行的编译错误。如何解决?
【问题讨论】:
-
尝试只删除该行。您不应依赖特定的提供者。
-
嗨@Daniel,欢迎来到 StackOverflow! ???提问时,请确保提供尽可能多的信息。在这种情况下,有点不清楚你得到了什么错误以及何时出现(我认为这是一个编译错误,所以我添加了那个。)
-
是的,这是一个编译错误,谢谢 Nicolai。
-
@Daniel,看看我的回答,如果有帮助,请告诉我。