“受限制的库”在Java中真正意味着什么?

时间:2010-08-09 17:25:05

标签: java eclipse libraries

我正在从教授给我的一本书中研究一些成像应用程序。这本书来自2001年和Eclipse在某些方面告诉我“访问限制:由于对所需库的限制而无法访问JPEGImageEncoder类型/ usr / lib / jvm / java-6-openjdk / jre / lib / rt.jar中”。

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

2 个答案:

答案 0 :(得分:8)

这些警告是Eclipse的一个功能,通常与Java无关。

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

依赖这些API会在运行时冒NoSuchMethodErrorClassDefNotFoundError

答案 1 :(得分:3)

我认为这与Eclipse有关,而与Java本身有关。

查看此article中的内容是否对您有所帮助。

from the article

它表示您只需更改邮件的级别即可继续。它可能是你需要的。试一试,让我们知道。