程序员在上海之二
Posted IT丶小农民
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员在上海之二相关的知识,希望对你有一定的参考价值。
今天上午一致在整理自己的代码,想把maven分支的几个项目整合到一个项目中,把他们整合进来的时候根据自己的需求添加一些代码,红叉 满天飞啊~不过这事要淡定既然环境出错了就有解决办法,主要的一些类找不到:可能是有其他的类没有拷贝过来;还有就是没有引入依赖包,如果不是使用maven项目的话,我们需呀把对应的jar包拷打lib下面,通过Build Path来引入(有点麻烦),不过这些完全可以通过Maven的pom.xml文件来管理,我们只需要把对应的Dependcy依赖包加入进来即可。
下面主要讲下自己如何解决依赖包问题的,现在代码出现下面错误:
SerializingTranscoder
这个类找不到,通过引入关系我们可以直到它是net.rubyeye.xmemcached包下的具体到transcoders下面的类,不过只要看到黄色部分即可。
下面我们需要通过mvn参考来拷贝对应的依赖,具体操作步骤如下:
1、在浏览器输入mvnrepository.com然后在搜索框输入xmemcached。
2、点击Search可以查询要我们需要的Xmemcached,对就是它,点进去~
3、现在就到了我们需要的缓存jar所在地,这里有很多版本,我们根据自己的需求去选择,这里我们用的是2.0.0
4、我们只需要把下面的依赖拷贝过来即可。
5、拷贝过来,Ctrl+S保存结果出现如下错误,从远程RUL下载失败,可能是版本问题,现在我来尝试换个版本,就用最新的吧~
6、现在把最新版本拷贝过来,或者直接更改version即可,同样保存,我们可以看到下载成功,并添加到maven仓库。
7、代码正常编译,开心吧,就这样搞定了。
其实上面操作很简单,也许你们认为没什么技术含量,不过这对于刚接触maven和使用这样的方式来添加依赖包真的很方便。今天就写到这里了,每天进步一点点,加油~
以上是关于程序员在上海之二的主要内容,如果未能解决你的问题,请参考以下文章
OpenCV案例实战分享关于图像处理的一些基本操作之二值化图像加噪处理......