我正在尝试将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它有很多其他依赖项,所以我不想这样做。
答案 0 :(得分:1)
您似乎使用的是%%
而不是%
。这两者都存在,但它们是不同的。使用%%
时,Scala版本将附加到包名称。 (请参阅错误消息中的“com.corundumstudio.socketio #netty-socketio_ 2.10 ; 1.6.2:”。)通常,%%
用于Scala依赖项,而{{1用于其他依赖项。所以你应该写:
%
请注意,我不确定它是否可以轻松地与Play集成。