【发布时间】:2018-02-08 23:08:08
【问题描述】:
我在 Ubuntu 中构建了 android-8.0.0_r4,但是失败了,下面是错误信息:
失败:out/target/common/docs/test-api-stubs-timestamp /bin/bash out/target/common/docs/test-api-stubs-timestamp.rsp java.lang.UnsupportedClassVersionError:com/google/doclava/Doclava: 不支持的 major.minor 版本 52.0
at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) 在 java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 在 java.net.URLClassLoader.defineClass(URLClassLoader.java:449) 在 java.net.URLClassLoader.access$100(URLClassLoader.java:71)
javadoc: 错误 - 致命错误 1 错误
我正在使用 java -version 检查 JDK 版本,它看起来是正确的。
openjdk 版本“1.8.0_45-internal”
OpenJDK 运行时环境(构建 1.8.0_45-internal-b14)
OpenJDK 64 位服务器 VM(内部版本 25.45-b02,混合模式)
谁能给点建议? 提前致谢。
【问题讨论】:
-
java.lang.UnsupportedClassVersionError: com/google/doclava/Doclava : 不支持的major.minor 52.0版
-
我检查了JDK和JRE版本,它们是一样的。 javac 1.8.0_45-internal.
-
解决了。
标签: java android ubuntu openjdk