scala作为 redis client

scala作为 redis client

我是使用maven 来构建我的scala 项目的因此我需要使用mvn 源
地址如下
http://maven.outofmemory.cn/com.top10/

然后修改 项目下的pom.xml增加依赖

 <dependency>
      <groupId>com.top10</groupId>
      <artifactId>scala-redis-client_2.10</artifactId>
      <version>1.13.0</version>
    </dependency>

使用代码如下:
1.引入包
import com.top10.redis._

2. 调用代码

val redis = new SingleRedis("10.10.200.11", 6379)
redis.set(id,id.toString())
println(redis.get(id)+"<==========")

更多用法请参看源码
https://github.com/top10/scala-redis-client

  1. 朋友,你好,我照你的方法做之后执行jar出现错误如下:Exception in thread “main” java.lang.NoClassDefFoundError: com/top10/redis/SingleRedis at com.CMCC.RDTest$.main(RDTest.scala:10) at com.CMCC.RDTest.main(RDTest.scala)Caused by: java.lang.ClassNotFoundException: com.top10.redis.SingleRedis at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) … 2 more请教下,这是怎么回事啊?