gpt4 book ai didi

java - 加载程序约束Java链接器

转载 作者:行者123 更新时间:2023-12-03 06:23:59 25 4
gpt4 key购买 nike

由以下原因引起的:java.lang.LinkageError:违反加载程序约束:加载程序先前启动了名称为“org / joda / time / DateTime”的其他类型的加载

我认为这是两个 jar 加载相同插件的问题。我正在使用gradle作为自动构建系统-如何解决这个问题?

我试过了

configurations.all {
resolutionStrategy {
force "sourceforge:joda-time:2.0"
}
}

但我认为这不起作用,因为所有操作都在强制执行一个版本的joda-time。

我该如何解决?

最佳答案

该异常通常表示在同一JVM中运行的两个或多个组件之间不兼容(尤其是在容器使用的组件和包含的组件之间)。

是的,这可能与加载同一插件的两个不同版本有关。

因为我还没有遇到过这种特定情况,所以我只能建议使用JVM选项

-verbose:class

或类似的内容(取决于JVM的版本),以更好地识别冲突。

关于java - 加载程序约束Java链接器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18371205/

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