【发布时间】:2013-08-22 03:28:45
【问题描述】:
原因:java.lang.LinkageError:加载程序约束违规:加载程序先前为名为“org/joda/time/DateTime”的不同类型启动加载
我认为这是两个 jar 加载同一个插件的问题。我正在使用 gradle 作为我的自动构建系统 - 我该如何解决这个问题?
我试过了
configurations.all {
resolutionStrategy {
force "sourceforge:joda-time:2.0"
}
}
但我认为这不起作用,因为所做的只是强制使用一个版本的 joda-time。
我该如何解决这个问题?
【问题讨论】:
-
运行特定任务时是否会出现此错误?如果是,是哪一个?另外,请显示完整的堆栈跟踪。