在Java中,缺少`sun`包是正常的,因为`sun`包是Oracle的私有包,不在Java标准库中。如果你的程序依赖于`sun`包,那么可能需要重新考虑你的代码结构和依赖。
如果你的代码中使用了`sun`包中的类或方法,建议尽量避免使用,因为它们不是公开的API,可能会在不同的JDK版本中发生改变或移除。
如果你非常需要使用`sun`包中的某个类或方法,可以尝试使用反射机制来获取或调用它们。但是,这样做是不推荐的,因为它违反了Java的封装原则和跨平台性。
总之,避免依赖于`sun`包是一个更好的选择,尽量使用Java标准库中的类和方法,或者寻找其他替代方案。