在Java中,“受限制的库”究竟意味着什么?

我正在从教授给我的一本书中研究一些成像应用。 这本书是从2001年开始的,Eclipse正在告诉我一些类似于“访问限制:JPEG / JPEG / rt.jar中”。

我知道我可以压制这些警告,但会导致其他问题吗?


这些警告是Eclipse的一个特性,通常与Java不相关。

警告是存在的,因为您使用的API不能保证被所有Java实现(如Harmony或IBM)支持,甚至不会保留在未来版本的Oracle实现中。

依赖这些API会在运行时面临NoSuchMethodErrorClassDefNotFoundError风险。


我认为这与eclipse相关的多于Java本身。

看看这篇文章中的内容是否对你有帮助。

从文章

它说你可以改变消息的级别,以便继续。 这可能是你需要的。 试试看,让我们知道。

链接地址: http://www.djcxy.com/p/12817.html

上一篇: What does a "restricted library" really mean in Java?

下一篇: Moving Axis 1.4 stub project to a Maven based project (Type Access restriction)