【问题标题】:Use sun.* classes in Eclipse Java project在 Eclipse Java 项目中使用 sun.* 类
【发布时间】:2010-10-30 09:22:10
【问题描述】:

我收到了一些使用 sun.awt.shell 包中的类的 Java 代码,这不是 JDK 公共 API 的一部分,因此 Eclipse 不会编译该项目:

访问限制:由于所需库 /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar 的限制,无法访问 ShellFolder 类型的方法 getIcon(boolean)

虽然我同意这种观点,但我可以强制 Eclipse 编译它吗?

【问题讨论】:

    标签: java eclipse build-process


    【解决方案1】:

    Window -> Preferences -> Java -> Compiler -> Errors/Warnings 中,找到“已弃用和受限的 API 部分”,并将“禁止引用”设置从错误更改为警告或忽略。

    【讨论】:

      猜你喜欢
      • 2017-11-04
      • 2011-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-03
      • 1970-01-01
      • 1970-01-01
      • 2015-01-05
      相关资源
      最近更新 更多