【发布时间】:2018-10-17 04:00:07
【问题描述】:
我正在尝试将应用程序从 Java 8 迁移到 Java 11。当我尝试在 IntelliJ 中构建项目时出现package sun.util does not exist 错误?
有什么想法吗?
谢谢!
【问题讨论】:
-
Oracle bought sun 在 2010!
-
取决于 sun.* 类总是危险且脆弱的,因为它们可以随时更改或删除。 javac 已经在许多版本中发出了关于此的警告。您使用的是哪个 sun.util.* 类?只是想知道您是否可以使用标准 API。
-
我使用
ResourceBundleEnumeration来实现我们自己的ResourceBundle。但我已经找到了一种使用new Vector<>(keySet).elements()的方法,这似乎可行。