使用 Apache Jena tdbloader 时如何修复 Java 错误 Unsupported major.minor version 52.0

How to fix Java error Unsupported major.minor version 52.0 when using Apache Jena tdbloader

在 Ubuntu 14.04 上的 Apache Jena 3.1.0 上,尝试使用 tdbloader 将三元组加载到三元组存储时,出现以下错误:

tdb/tdbloader : Unsupported major.minor version 52.0

感谢任何提示。

此错误通常与编译软件和用户系统上的 Java 版本不匹配有关。

检查你的java版本:

java -version

如果您的 java 版本是 1.7,请升级到 1.8:

 sudo add-apt-repository ppa:webupd8team/java
 sudo apt-get update
 sudo apt-get install oracle-java8-installer

在此之后,您所有的 jena 程序都应该 运行 正常。