gpt4 book ai didi

java.lang.ClassFormatError : Incompatible magic value 791617546

转载 作者:行者123 更新时间:2023-12-01 17:43:20 32 4
gpt4 key购买 nike

我正在玩《我的世界》,我玩的客户端有一个错误,导致我的《我的世界》在退出后崩溃,所以我想修复这个问题。我反编译客户端并在 NetBeans 中编辑 .java 文件(我编辑得很少),然后将该文件另存为 .class 文件。我将该文件放回原始 .jar 文件中,当我尝试启动游戏时,显示“java.lang.ClassFormatError:不兼容的魔法值 791617546”。我查找了问题,其他人似乎正在通过清除临时文件缓存来修复它,但这似乎对我不起作用。我对java的内部工作原理很不熟悉,所以我不太明白这意味着什么。如果有人能告诉我我做错了什么,并告诉我如何解决这个问题,或者告诉我另一种可以编辑代码的方法,或者只是向我解释为什么会发生这种事情,那会让我很开心。

最佳答案

791617546 十进制为 0x2F2F200A,十六进制为 ASCII 中的 // 后跟一个空格和换行符。鉴于此,您似乎将 Java 源代码直接保存为 .class 文件并尝试将其放入 jar 中。那是行不通的。您需要将源代码保存为.java文件,然后将其编译为.class文件,并将编译结果放入jar中。

关于java.lang.ClassFormatError : Incompatible magic value 791617546,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60908208/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com