Cassandra 构建失败,并出现“不支持的 JDK 版本使用 1.8”错误

问题描述 投票:0回答:1

我正在尝试在 x86 Linux 机器上从源代码编译 cassandra。我克隆了 cassandra 的 github 存储库并尝试使用 java8 进行构建。错误说

home/ubuntu/opensource/cassandra/build.xml:215: Unsupported JDK version used: 1.8

在文档中它说它支持java8和java11。在编译之前我应该做些什么吗?相同的存储库使用 java11 进行编译。我很好奇为什么 java8 不编译它。 我的java规范是:java -version openjdk版本“1.8.0_392” OpenJDK 运行时环境(内部版本 1.8.0_392-8u392-ga-1~22.04-b08) OpenJDK 64 位服务器虚拟机(内部版本 25.392-b08,混合模式)

java build java-8 cassandra
1个回答
0
投票

您没有正确阅读文档或阅读错误的文档。清楚地来自 github 存储库中的当前自述文件

https://github.com/apache/cassandra

要求

Java:请参阅 build.xml 中支持的版本(搜索属性“java.supported”)。

其中有

cassandra/build.xml:

    <property name="java.supported" value="11,17" />

© www.soinside.com 2019 - 2024. All rights reserved.