gpt4 book ai didi

Eclipse 对 jfxrt.jar 类的访问限制发出警告

转载 作者:行者123 更新时间:2023-12-02 08:11:05 25 4
gpt4 key购买 nike

我正在将 eclipse kepler 与 java SE 1.8 jdk 系统库一起使用,但是当我使用任何 javafx 类或方法时,eclipse 会发出类似 Access restriction: The type 'TableColumn<?,?>' is not API (restriction on required library 'C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\jfxrt.jar') 的警告。 。

我尝试向系统库添加访问规则,以允许使用通配符*访问库中的所有jar。但警告仍然存在。我还使用 Maven 来构建项目。该代码可以工作,但警告很烦人,并且影响了我编码时的可读性。如有任何帮助,我们将不胜感激。

编辑:我还尝试添加 @SuppressWarnings("restriction")在我的类(class)开始时,但这仍然不能解决未知的原因,并且隐藏了我可能需要看到的所有其他限制警告

最佳答案

我可以通过重新配置 Java 库来解决这个问题。例如,显式选择 Oracle JDK 即可达到目的。

Configure Build Path

Edit Java lib

Select explicit JDK

关于Eclipse 对 jfxrt.jar 类的访问限制发出警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24743027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com