找到sbt不一致的模块描述符文件

时间:2016-04-07 09:09:55

标签: sbt

我在sbt中有一些错误:

[error] (system/*:update) sbt.ResolveException: unresolved dependency: org.apache.ant#ant-compress;1.4: java.text.ParseException: inconsistent module descriptor file found in 'http://central.maven.org/maven2/org/apache/ant/ant-compress/1.4/ant-compress-1.4.pom': bad module name: expected='ant-compress' found='compress-antlib';

ant-compress的工件ID与模块名称

不同

我怎么能弄清楚这个?

sbt有一些配置来抑制一致性检查吗?

我使用的方法请参考unresolved dependency org.mongodb#bson#2.5, bad organisation in sbt

"com.example.utils" % "example-lang" % "0.0.3-SNAPSHOT" exclude("org.apache.ant", "ant-compress"),
"org.apache.ant" % "ant-compress" % "1.4" from "http://central.maven.org/maven2/org/apache/ant/ant-compress/1.4/ant-compress-1.4.jar",

但发生了一些其他错误:

[error] (system/*:update) sbt.ResolveException: unresolved dependency: org.apache.ant#ant-compress;1.4: configuration not found in org.apache.ant#ant-compress;1.4: 'master(compile)'. Missing configuration: 'comp
ile'. It was required from com.example.utils#example-lang;0.0.2-SNAPSHOT runtime

0 个答案:

没有答案