简体   繁体   English

kafka Manager CMAK 不再支持 java 8

[英]kafka Manager CMAK does not support java 8 anymore

I am looking to install kafka Manager tool, I already have installed:我正在寻找安装 kafka Manager 工具,我已经安装了:

  • Kafka version 3.1.0卡夫卡版本 3.1.0
  • openjdk version "1.8.0_322" openjdk 版本“1.8.0_322”
  • The Java_HOME is: Java_HOME 是:

~ $ echo $JAVA_HOME /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.322.b06-11.el8.x86_64/jre ~ $ echo $JAVA_HOME /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.322.b06-11.el8.x86_64/jre

When I see official Yahoo Kafka Manager, it require Java 11+ https://github.com/yahoo/CMAK当我看到官方 Yahoo Kafka Manager 时,它需要 Java 11+ https://github.com/yahoo/CMAK

But I have Java 8但我有 Java 8

I found an old git repository supporting Java 8: https://github.com/BonnierNews/kafka-manager我发现一个旧的 git 存储库支持 Java 8: https://github.com/BonnierNews/kafka-manager

in the tuto, Again, if java is not in your path, or you need to run against a different version of java, using the following:在 tuto 中,同样,如果 java 不在您的路径中,或者您需要使用以下命令针对不同版本的 java 运行:

$ PATH=/usr/lib/jvm/zulu-11-amd64/bin:$PATH \
  JAVA_HOME=/usr/lib/jvm/zulu-11-amd64 \
  /path/to/sbt -java-home /usr/lib/jvm/zulu-11-amd64 clean dist

But is it that this cmd with change the java path and will affect the infrastructure installe????但是这个cmd是否改变了java路径会影响基础设施安装????

How is it possible to install kafka Manager?如何安装kafka Manager? is it ok if I install both java version?如果我安装两个 java 版本可以吗?

You should definitely update Java.你绝对应该更新 Java。

Having both on your system is fine, but Java 8 will soon be end of life, and will not get security patches, potentially leaving your system to be vulnerable to exploits.在您的系统上安装两者都很好,但 Java 8 很快就会过期,并且不会获得安全补丁,可能会使您的系统容易受到攻击。

I would not recommend running old forks of CMAK only to workaround your need to use an older Java version我不建议运行 CMAK 的旧分支只是为了解决您需要使用旧 Java 版本的问题

this cmd with change the java path and will affect the infrastructure installe????这个 cmd 改变了 java 路径,会影响基础设施安装吗????

No. Those variables are only used for that sbt dist command不,这些变量仅用于 sbt dist 命令

Alternative solution would be to run CMAK in Docker替代解决方案是在 Docker 中运行 CMAK

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM