gpt4 book ai didi

intellij-idea - 其元数据的二进制版本为 1.0.1,预期版本为 1.1.0

转载 作者:行者123 更新时间:2023-12-01 00:45:05 25 4
gpt4 key购买 nike

在 intellij idea 16 EAP 144.3357.4 中,我有一个纯 Kotlin cmd 项目,目前拒绝运行此错误:

The binary version of its metadata is 1.0.1, expected version is 1.1.0 

该项目在命令行上运行 - 我使缓存无效并重新启动 Idea - 没有任何帮助。任何人都遇到了同样的问题并找到了让它工作的方法?

最佳答案

问题似乎是您项目中使用的 kotlin 库不匹配,并且插件版本不兼容。

检查 Kotlin 插件版本,您很可能会看到类似于以下内容的内容:

Version: 1.0.0-rc-1007-IJ143-11



然后通过查看 META-INF/build.txt 检查 Kotlin 库的版本或 META-INF/MANIFEST.MF它很可能是其他版本,如 1.0.0-beta-4589 .

要解决此问题,请将 Kotlin 库更新到版本 1.0.0-rc-1007可以在这个 maven 存储库中找到: https://dl.bintray.com/kotlin/kotlin-eap .

Kotlin 编译器标记每个 .class @kotlin.Metadata 除其他外,表明:

The version of the bytecode interface (naming conventions, signatures) of the class file annotated with this annotation.



这就是编译器检测到不兼容性的方式。

关于intellij-idea - 其元数据的二进制版本为 1.0.1,预期版本为 1.1.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35168285/

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