代码之家  ›  专栏  ›  技术社区  ›  jacknad

应该用什么来代替太阳网.protocol.jar.Handler?

  •  2
  • jacknad  · 技术社区  · 15 年前

    导入太阳网.协议.jar.Handler导致以下警告:

    Sun专有API和 在将来的版本中

    1 回复  |  直到 15 年前
        1
  •  3
  •   Aaron Digulla    15 年前

    没有替代品。您有以下选项:

    1. 如果API被删除了,就使用它并修复问题(至少在未来两年内不会发生这种情况)。最危险的选择,但最容易实现。

    2. 将代码复制到项目中的新类/包中,以确保它不会消失。最安全,很容易实现,但你没有得到错误修复和类在运行时仍将使用旧的处理程序。

    3. 写你自己的扩展 URLStreamHandler . 大部分的工作,最少的投资回报,高可能性的错误,最危险的。

    理由:这是一个 . 警告的意思是:你 可以