发表于: 2016-04-19 22:04:59
1 2242
【操作步骤】
【知识总结】
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文件一个一个在项目中写一遍,这样就可以加断点进行调试了。
【疑问】
评论