依赖中介在游戏中失败

时间:2014-01-21 13:06:12

标签: java maven playframework playframework-2.0 sbt

我得到了很多外部资源的播放应用程序。但版本映射不起作用。

通常我在Mac上工作,但现在我必须在Windows上设置环境,这就是它开始失败的地方。

我有Java,maven,play和sbt设置(和afik工作)。尽管如此,我还有一个问题,即依赖调解突然停止了。

其中一个失败的家属的输出:

   [debug] dependency descriptor has been mediated: 
    dependency: org.codehaus.jackson#jackson-core-asl;1.9.11 {compile=[compile(*), master(*)], runtime=[runtime(*)]} => 
    dependency: org.codehaus.jackson#jackson-core-asl;${version.org.codehaus.jackson} {compile=[compile(*), master(*)], runtime=[runtime(*)]}

似乎在调解失败时,版本(1.9.11)被清楚地找到了,但调解似乎从来没有给我一个版本号,只是一个类引用或其他东西。

正如你现在可能已经想到的那样,我是一个游戏no0b,我真的不知道这是由于Mac OSX和Windows之间的配置有什么不同,或者是任何一个库中的已知问题如上所述。

我也尝试直接在Build.scala中设置版本,但没有成功: - (

        "org.codehaus.jackson" % "jackson-mapper-asl" % "1.9.11" force()

如果你们中的任何一个人能指出我正确的方向,我会非常感激。

修改:忘记添加我得到的实际错误:

    [error] unresolved dependency: org.codehaus.jackson#jackson-mapper-asl;${version.org.codehaus.jackson}: not found

在我看来,版本号永远不会被解决。成功的调解将解决如下的版本号:

     [debug] dependency descriptor has been mediated: 
    dependency: org.mockito#mockito-all;${version.org.mockito} {test=[runtime(*), master(*)]} => 
    dependency: org.mockito#mockito-all;1.9.5 {test=[runtime(*), master(*)]}

这给了我 org.mockito#mockito-all; 1.9.5 ,而不仅仅是一个解析字符串。

巴德

0 个答案:

没有答案