当前位置: 首页 > 知识库问答 >
问题:

VerifyError:向后分支Kafka Win-10上存在未初始化的对象

陶博涉
2023-03-14

在本地计算机(Windows 10)中使用以下命令启动Kafka服务器时,我遇到了一个问题

[2020-07-27 16:08:05,144] INFO Registered kafka:type=kafka.Log4jController MBean (kafka.utils.Log4jControllerRegistration$)
[2020-07-27 16:08:05,394] ERROR Exiting Kafka due to fatal exception (kafka.Kafka$)
java.lang.VerifyError: Uninitialized object exists on backward branch 79
Exception Details:
  Location:
    scala/util/matching/Regex.unapplySeq(Lscala/util/matching/Regex$Match;)Lscala/Option; @126: goto
  Reason:
    Error exists in the bytecode
  Bytecode:
    0000000: 2bb6 00b5 c700 07b2 0080 b02b b600 b8b6
    0000010: 00b9 2ab6 004b 4d59 c700 0b57 2cc6 000d
    0000020: a700 752c b600 bd99 006e b200 3757 bb00
    0000030: 5559 b200 5a57 2bb6 00be 3ebb 0060 59b7
    0000040: 0064 3a04 1904 1db9 006a 0200 0336 0515
    0000050: 051d a200 2f2b 1505 0460 b600 bf3a 0819
    0000060: 0801 3a08 3a07 1907 013a 073a 0619 0419
    0000070: 06b6 0072 5701 3a06 1505 0460 3605 a7ff
    0000080: d119 04b9 0076 0100 c000 7801 3a04 013a
    0000090: 06b7 007b b02a 2bb6 00b5 b600 c1b0
  Stackmap Table:
    same_frame(@11)
    full_frame(@35,{Object[#2],Object[#24],Object[#62]},{Object[#62]})
    same_frame(@42)
    full_frame(@79,{Object[#2],Object[#24],Object[#62],Integer,Object[#96],Integer},{Uninitialized[#46],Uninitialized[#46]})
    full_frame(@129,{Object[#2],Object[#24],Object[#62],Integer,Object[#96],Integer},{Uninitialized[#46],Uninitialized[#46]})
    chop_frame(@149,3)

        at scala.collection.StringOps$.r$extension(StringOps.scala:843)
        at kafka.cluster.EndPoint$.<clinit>(EndPoint.scala:29)
        at kafka.server.Defaults$.<clinit>(KafkaConfig.scala:79)
        at kafka.server.KafkaConfig$.<clinit>(KafkaConfig.scala:961)
        at kafka.metrics.KafkaMetricsConfig.<init>(KafkaMetricsConfig.scala:33)
        at kafka.metrics.KafkaMetricsReporter$.startReporters(KafkaMetricsReporter.scala:62)
        at kafka.server.KafkaServerStartable$.fromProps(KafkaServerStartable.scala:33)
        at kafka.Kafka$.main(Kafka.scala:68)
        at kafka.Kafka.main(Kafka.scala)

有什么办法解决这个问题吗?

共有1个答案

张嘉佑
2023-03-14

您的java_home环境变量似乎有问题。确保java_home具有JRE(Java运行时环境)的路径,而不是JDK(Java开发工具包)的路径。

为了安全起见,如果不确定它是否真的导致了不兼容,请考虑将1.8.0_241用于Scala支持库。

e.g. my JAVA_HOME environment variable: C:\Program Files\Java\jre1.8.0_241
 类似资料:
  • 我得到以下错误 有人对如何解决这个问题有什么想法吗?谢谢

  • 将Android Studio从3.0更新到3.1后,我的项目gradle同步失败,出现以下错误。

  • 问题内容: 我在用Java工作。 我通常会这样设置一些对象: 问题是:在此示例中是否等于,按原样我可以假定对未初始化的对象进行空检查将是准确的? 问题答案: 正确,未显式初始化的引用类型的静态成员和实例成员都由Java 设置为。相同的规则适用于数组成员。 根据Java语言规范的第4.12.5节: 变量的初始值 程序中的每个变量在使用值之前都必须具有一个值: 每个类变量,实例变量或数组组件在创建时均

  • 以下是MyService应用程序: 我已经指定了@AllargsConstructor。当我试图为上面的类编写单元测试时,它失败了。以下是我如何编写单元测试: 抛出的错误是: Java:类中的构造函数MyService不能应用于给定类型;必填:未找到参数:原因:实际参数列表和正式参数列表的长度不同 但当我在MyService中显式定义构造函数时,测试就会通过。这里有人能帮我吗?

  • 我有一个应用程序崩溃的点:“New Downloader(this,mURL);”: 02-25 15:40:55.405 619-619/them.vertretungsplan e/androidruntime:致命异常:main java.lang.verifyerror:thems.vertretungsplan.downloader at thems.vertretungsplan.ve

  • 我有我的文件下面: 我也有例子。: 出于某种原因,当我做在我的根目录(不是)我得到错误: 有人能给我解释一下这个错误中的问题吗?这是因为我的依赖项没有正确安装,还是因为其他原因?