Kafka 工具根本没有启动 - Ubuntu 19.10

Ole*_*ram 2 java ubuntu apache-kafka

我已经看过以前的类似问题,但没有一个适用于我的情况。问的最相似的问题是在 Ubuntu 20.04 上,它在问题被删除之前没有任何答案......

我最近在我的 PC 上安装了 Ubuntu 19.10,在安装了我开发所需的大部分必需品后,我从官方网站安装了 kafkatool,第一次运行没有问题。

几天后,在我尝试启动 kafka 工具后,它根本没有启动。当我检查error.logkafkatool2 文件夹内部时,没有错误:

26/Jun/2020 16:54:24.563 INFO  com.kafkatool.ui.MainApp - Starting application : Kafka Tool
26/Jun/2020 16:54:24.564 INFO  com.kafkatool.ui.MainApp - Version : 2.0.7
26/Jun/2020 16:54:24.565 INFO  com.kafkatool.ui.MainApp - Built : Jan 11, 2020
26/Jun/2020 16:54:24.565 INFO  com.kafkatool.ui.MainApp - user.home : /home/marcelo
26/Jun/2020 16:54:24.565 INFO  com.kafkatool.ui.MainApp - user.dir : /home/marcelo/kafkatool2
26/Jun/2020 16:54:24.565 INFO  com.kafkatool.ui.MainApp - os.name : Linux
26/Jun/2020 16:54:24.565 INFO  com.kafkatool.ui.MainApp - java.runtime.version : 1.8.0_252-8u252-b09-1~19.10-b09
26/Jun/2020 16:54:24.565 INFO  com.kafkatool.ui.MainApp - max memory=5326 MB
26/Jun/2020 16:54:24.565 INFO  com.kafkatool.ui.MainApp - available processors=6
26/Jun/2020 16:54:24.565 INFO  com.kafkatool.ui.MainApp - java.security.auth.login.config=null
26/Jun/2020 16:54:24.583 INFO  com.kafkatool.common.ExternalDecoderManager - Finding plugins in directory /home/marcelo/kafkatool2/plugins
26/Jun/2020 16:54:24.595 INFO  com.kafkatool.common.ExternalDecoderManager - Found files in plugin directory, count=1
26/Jun/2020 16:54:24.604 INFO  com.kafkatool.ui.MainApp - Loading user settings    
26/Jun/2020 16:54:24.840 INFO  com.kafkatool.ui.MainApp - Loading server group settings
26/Jun/2020 16:54:24.844 INFO  com.kafkatool.ui.MainApp - Loading server connection settings
Run Code Online (Sandbox Code Playgroud)

日志以 Loading server connection settings 结束

我已经尝试:

  • 卸载,然后重新安装
  • 尝试从终端启动(作为我的用户和 sudo)
  • 尝试从应用启动器启动

我在 Ubuntu 19.10 上运行,我的 Java 版本是:

openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1~19.10-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
Run Code Online (Sandbox Code Playgroud)

如果有帮助

小智 9

如果其他答案中的选项没有帮助,那么您可以简单地删除设置目录(它们可能已损坏,下次启动后将重新创建):

/home/{USERNAME}/.kafkatool2 (hidden directory)
Run Code Online (Sandbox Code Playgroud)

有时它有帮助。


小智 5

我遇到了完全相同的问题。我设法通过安装 Oracle JDK 8_261(截至今天的最新 8 个)然后编辑kafkatool文件以明确使用该版本来修复它(请参阅文件的前几行):

INSTALL4J_JAVA_HOME_OVERRIDE="/usr/lib/jvm/jdk1.8.0_261"
Run Code Online (Sandbox Code Playgroud)

希望对你有效。