我正在从教授给我的一本书中研究一些成像应用程序。这本书来自2001年和Eclipse在某些方面告诉我“访问限制:由于对所需库的限制而无法访问JPEGImageEncoder类型/ usr / lib / jvm / java-6-openjdk / jre / lib / rt.jar中”。
我知道我可以压制这些警告,但这会导致其他问题吗?
答案 0 :(得分:8)
这些警告是Eclipse的一个功能,通常与Java无关。
警告是存在的,因为您使用的API并不保证所有Java实现(如Harmony或IBM)都支持,甚至不会出现在Oracle实现的未来版本中。
依赖这些API会在运行时冒NoSuchMethodError
或ClassDefNotFoundError
。
答案 1 :(得分:3)