首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cassandra 3需要什么版本的Java

Cassandra 3需要什么版本的Java
EN

Stack Overflow用户
提问于 2016-05-18 10:47:31
回答 1查看 7.4K关注 0票数 4

卡桑德拉2.0的推荐版本是Java7,但是卡桑德拉3(具体来说,3.5版本)推荐还是需要哪个版本呢?

一些信息表明Java 7或Java 8是必需的;也就是说,Java 7仍然可以:

Cassandra需要Java 7或8最稳定的版本

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-18 10:47:31

Cassandra 3.0+需要Java 8。

  • JVM脚本使用的cassandra-env.sh脚本检查JVM版本,如果JVM版本在1.8之前,拒绝运行。
  • 如果您尝试使用Java7环境直接使用cassandra-all.jar的一个类运行代码,您将得到一个Unsupported major.minor version 52.0
  • JAR中的META-INF/MANIFEST.MF文件表明它是使用Java8编译器:Created-By: 1.8.0_45-b14 (Oracle Corporation)编译的。
  • 关于Cassandra 3的Datastax公告说它需要Java 8。

总之,卡桑德拉维基是错误的,卡桑德拉变化日志是误导的。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37297329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档