程序员在上海之二

来源:互联网 发布:长沙源码 编辑:程序博客网 时间:2024/04/30 00:04

今天上午一致在整理自己的代码,想把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和使用这样的方式来添加依赖包真的很方便。今天就写到这里了,每天进步一点点,加油~




0 0
原创粉丝点击