我只是尝试了ChronicleMap,并立即遇到问题,“UnsupportedClassVersionError:Unsupported major.minor version 52.0”。Chronicle Map UnsupportedClassVersionError
我正在使用Java 7 ...我应该解释这个错误是否意味着Chronicle Map是在Java 8下编译的?我是否需要下载源代码并在Java 7下进行编译才能解决这个问题?
我只是尝试了ChronicleMap,并立即遇到问题,“UnsupportedClassVersionError:Unsupported major.minor version 52.0”。Chronicle Map UnsupportedClassVersionError
我正在使用Java 7 ...我应该解释这个错误是否意味着Chronicle Map是在Java 8下编译的?我是否需要下载源代码并在Java 7下进行编译才能解决这个问题?
对不起:
ChronicleMap 1.0.2需要Java 8;我们意识到这是造成问题,所以正在寻找释放ChronicleMap 2.0.0a(作为一个alpha版本),在接下来的几天里,这将在Java 7的工作:
<groupId>net.openhft</groupId>
<artifactId>chronicle-map</artifactId>
<version>2.0.0a</version>
是的,如果你要下载源代码Java 7的下代码和编译工作,但你必须建立所有它使用的快照文物,或下载它们:
<repositories>
<repository>
<id>Snapshot Repository</id>
<name>Snapshot Repository</name>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>sonatype-nexus-staging</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
我们刚刚发布纪事地图2.0.0a,该版本适用于Java 1.7(不像以前的版本需要Java 1.8)。使用Chronicle Map 2.0.0a编写和读取的数据不会与以前版本的Chronicle Map向后兼容。 Chronicle Map 2.0.0a引入了自定义序列化。此版本是Alpha版本,因此我们建议您不要在生产中使用它。
+1好答案。期待新版本。 – 2014-10-03 17:15:26
谢谢。今天我花了几个小时试图使它在Java 7下工作,但迄今为止并未成功。期待那些热切等待2.0版本的人数! :) – 2014-10-03 17:55:22