【发布时间】:2017-04-28 00:10:04
【问题描述】:
我有以下依赖项:
dependencies {
compile (
[group: 'org.drools', name: 'drools-core', version: '4.0.7'],
[group: 'org.drools', name: 'drools-compiler', version: '4.0.7'],
[group: 'org.drools', name: 'drools-jsr94', version: '4.0.7']
)
}
我得到以下异常:
Could not resolve org.mvel:mvel:1.3.1-java1.4.
Required by:
project : > org.drools:drools-core:4.0.7
> Could not resolve org.mvel:mvel:1.3.1-java1.4.
> inconsistent module metadata found. Descriptor:
org.codehaus.mvel:mvel:1.3.1-java1.4 Errors: bad group:
expected='org.mvel' found='org.codehaus.mvel'
如果我将我的依赖项更新到 drools 5.0.1,那么它可以工作。但我需要流口水 4.0.7。
我能做什么? (从drools的传递依赖中排除org.mvel并不能解决问题.....)
【问题讨论】:
-
你定义了哪个仓库?
-
我们公司关系
-
那么这个依赖在那里不可用
-
我们的 nexus 连接到 maven central
-
这个依赖是可用的,问题是坏组(org.mvel vs. org.codehaus.mvel)