Guava README 说 @Beta
或弃用可以更改、删除等。它没有清楚说明是否所有剩余的类都与以前的版本二进制兼容(或者我误读了它)。尽管我觉得如果没有另外说明,它是向后兼容的。
我担心的是其他一些库可能不支持新的 guava 版本(也可以编译)。但它也可能依赖于新版本可能已更改/修复的一些无法轻易检测到的错误行为。我可以安全升级吗?
最佳答案
我在这里为 Guava 库版本准备了向后兼容性报告:http://abi-laboratory.pro/java/tracker/timeline/guava/
报告由 japi-compliance-checker 生成和 japi-tracker工具。
关于java - Guava 二进制文件是否与以前的版本兼容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21867295/