为Socket.IO支持添加netty-socketio到Play Framework 2

时间:2014-03-09 10:38:25

标签: maven playframework-2.2

我正在尝试将netty-socketio(https://github.com/mrniko/netty-socketio)添加到Play Framework 2.2项目中。我在libraryDependencies中添加了以下行build.sbt:

“com.corundumstudio.socketio”%%“netty-socketio”%“1.6.2”,

然而,当我编译时,它找不到库并给出以下错误:

sbt.ResolveException:未解析的依赖项:com.corundumstudio.socketio #netty-socketio_2.10; 1.6.2:not found

我想我必须添加一个解析器,它的URL是什么,还是有其他方法?

我还想过直接添加Jar它有很多其他依赖项,所以我不想这样做。

1 个答案:

答案 0 :(得分:1)

您似乎使用的是%%而不是%。这两者都存在,但它们是不同的。使用%%时,Scala版本将附加到包名称。 (请参阅错误消息中的“com.corundumstudio.socketio #netty-socketio_ 2.10 ; 1.6.2:”。)通常,%%用于Scala依赖项,而{{1用于其他依赖项。所以你应该写:

%

请注意,我不确定它是否可以轻松地与Play集成。