做外包项目遇到的坑-关于手动加入jar包到本地仓库

10-01
分享:

电商第三方仓储

最近小编一直发表了一些Java Web学习视频,看到有人在评论区怼我,心塞呀!现在没有发表一些学习心得,主要是时间确实太少了,事情又多,于是想起来可以把以前学习过的好的视频分享给大家。绝对不是水哦!

最近接了个外包项目,碰到很多个人开发时不会碰到的问题,最近小编将会将这些问题一一总结下来,和大家一起微商代发货分享。看到小编百忙之中半夜抽出空来写文章,喜欢的话可以点赞哦。

今天先分享第一个坑,就是关于手动添加jar包到本地仓库,说实话,小编在网上也找了一些解决方案,实在是不敢恭维。不知道大家有没有发现,你在平常碰到问题去百度的时候,解决方案明明是错的,却还是有人去转,这些人简直是智障啊!浪费我的时间。于是小编决定从自己做起,坚持原创,杜绝没有验证过的solution!好吧,吐槽也吐完了,开始今天的正题。

先看一个jar包,kaptcha-2.3.2.jar,这个是做验证码用的,再看一下pom.xml文件.

现在将这个jar包手动添加到本地仓库。

第一、将jar包放到你的电脑中,目录如下:

第二、进入你本地jar包库的目录,下图是你的本地jar包目录:

第三、进入到本地版本库目录中执行如下命令:

mvn 北京仓配一体 install:install-file -DgroupId=com.google.code -DartifactId=kaptcha -Dversion=2.3.2 -Dfile=D:\kaptcha-2.3.2.jar -Dpackaging=jar -DgeneratePom=true

北京仓储物流

要和上面的dependency保持一致,Dfile=你要添加的jar包目录

第四、出现如下提示说明成功

第五、右击项目?maven?Update project即可,大功告成!

假如你坚持看到这里,恭喜你,你将会看到更加重要的内容,小编发现每次Update project之后都会出现一下稀奇古怪的问题,这个时候,你需要做下面这个事情。

右击项目名---->properties---->Deployment Assesmbly---->add---->点击Java Build Path Entries---->next---->添加maven dependency即可。原因我也外包发货没去深究,其次小编的eclipse貌似每次update project之后都需要添加一次maven 电商仓库dependency,简直无语了。

到这里就结束了吗?我希望是,然而事实并不是我想的那样!!!

现在说一下出现的奇葩bug,今天(已经过了12点了,确切说应该是昨天)早上我在实验室做的时候,上面的方法一次成功,但是晚上回到宿舍就不行了,搞IT就是这么扯淡,换个电脑就不行了,于是小编好好看了一下,终电商仓储发货 于发现问题所在。先看一下之前不行的时候出现的信息。

请大家注重箭头所指的地方,它把jar包给我放到了E盘,事实上,我的jar包在C盘,看下图:


那么问题来了,这究竟代收货款是这么一回事呢?原因在于之前小编在学习maven的时候更改了maven的默认仓库,以及你的eclipse用的是自己的maven还是你下载的maven,都是需要注重对的地方,已经说到这里了,相信各位小伙伴应该也理解了我的意思了!剩下的留给大家去考虑吧!

最后小编依然欢迎大家评论!小编会在第一时间回复,假如喜欢的话,欢迎订阅哦!一起交流学习进步,究竟头条的读者中编程大神大有人在啊!

电商仓储外包

盛世云仓隶属于盛世嘉祥(北京)物流有限公司成立于2008年6月,位于北京首都国际机场附近是国内较早的电商仓储配送企业。本公司专注于电商平台包裹后期打包配送、代收货款以及仓储物流外包业务,已累计服务2000家客户,是一家集仓储物流、代打包、代发货、代收货款的综合性仓储物流企业。

欢迎来电垂询:400-998-0273,盛世云仓官网:www.34yc.cn

注:如发现内容存在版权问题,烦请提供相关信息并联系盛世云仓,我们将及时沟通与处理。本站内容部分采集于网络,涉及言论、版权与本站无关,谢谢。

核心业务

核心业务:仓配一体化、电商仓储物流、代打包代发货、代收货款

官方微信公众号

盛世云仓官方二维码