我的项目无法使用持续时间的Gauva库进行编译,因为它似乎是用Java 1.8编译的,我在我的项目中使用Java 1.7。
哪个版本的Guava与Java 1.7兼容?
答案 0 :(得分:24)
版本20的所有版本的Guava都与Java 1.7兼容。
来自this电子邮件,
Guava 20(将于2016年初发布)将是支持Java 6甚至Java 7的最终Guava版本.Guava 21(理想情况下将于2016年中期)将需要Java 8。
对于版本21,我们还将启动一个新的分支,可能称为guava-android。它将保持Java 6兼容性,允许它用于支持最小版本Gingerbread的Android应用程序。
答案 1 :(得分:4)
版本12.0到20.0与Java 1.7"。
兼容来自ReleaseHistory · google/guava Wiki:
- 版本21.0需要JDK 1.8或更新版本。
- 版本12.0到20.0需要JDK 1.6或更新版本。
- 版本1.0到11.0需要JDK 1.5或更新版本。