发表于: 2016-04-19 22:04:59

1 2244


【操作步骤】



【知识总结】
1.给Maven项目导入第三方jar包的办法:
  命令模板是:mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
  示例:我现在要导入java_memcached-release_2.6.6.jar包,该jar包的本地位置在/tmp目录下。命令如下:
  mvn install:install-file -Dfile=/tmp/java_memcached-release_2.6.6.jar -DgroupId=com.danga -DartifactId=java-memcached -Dversion=2.6.6 -Dpackaging=jar
  然后就可以在maven的pom.xml中添加这个包了:
      <dependency>
        <groupId>com.danga</groupId>
        <artifactId>java-memcached</artifactId>
        <version>2.6.6</version>
      </dependency>


【出现的问题(已解决)】



【出现的问题(未解决)】
1.使用MemCachedClient类set数据时,总是会返回false。
    1.1 可能是jar包的问题,刚开始我使用的是Memcached-Java-Client-3.0.0.jar包,引入的是com.whalin.MemCached.MemCachedClient类,失败;后来我使用了java_memcached-release_2.6.6.jar包,引入了com.danga.MemCached.MemCachedClient类,依旧返回的是false。
      排除jar包的问题。
    1.2 我感觉我配置的都正确,但是不知道为什么会返回false,jar包里面的代码没办法调试。

2.明天的计划:我下载下来了Memcached-Java-Client-3.0.0.jar包对应的源码,我明天先把jar包从项目中剔除,然后把源码中的java文件一个一个在项目中写一遍,这样就可以加断点进行调试了。


【疑问】





返回列表 返回列表
评论

    分享到