做外包项目遇到的坑-关于手动加入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,都是需要注重对的地方,已经说到这里了,相信各位小伙伴应该也理解了我的意思了!剩下的留给大家去考虑吧!

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

电商仓储外包

盛世云仓专注于电商仓配10余年,自主研发的WMS系统仓储管理软件,采用安全的BS+CS架构,配合无线手持机、全程条码跟踪以及配套硬件设施,确保货品进出的高效精准。24小时无盲角监控,多点消防喷淋设施,确保货品的安全。盛世云仓的管理团队是由拥有多年国际物流仓储管理经验的高级管理人员组成,全程为电商客户的仓储服务保驾护航。

官方网站:www.34yc.cn,官方热线:400-998-0273

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

核心业务

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

官方微信公众号

盛世云仓官方二维码