当前位置: 首页 > 科技观察

汇总我在IDEA中使用Maven导包遇到的问题

时间:2023-03-17 21:53:34 科技观察

总结我在IDEA中使用Maven导包遇到的问题本文转载请联系先若如大师公众号。你吐了吗?我真的吐了。真正遇到这些问题的朋友看到??这里,有没有找到知音的感觉呢?不要害怕,你不是一个人在战斗。艰苦的日子里,还有一个我和你纠缠不清,我吐了吐了,这个问题不知道花了我多久,百度也解决不了,我也解决不了求助身边的大佬们。妈的,我真的……真难受啊,发际线又这么高。两个月后,我没能解决这个问题。引导包是一个一个手动导入的,后来做大项目才发现工作量太大,很多时间都花在了引导包上。.今天好朋友让我帮他修个bug,通过码云把代码拉到我电脑上,突然想到……靠,maven引导的问题还没解决,一堆将其拉下后会发生爆炸。红了,无从下手,全是引导包的问题,??不知道哪来的勇气,硬着头皮又瞎折腾了,呵呵,别嫌我搞砸了,不是,我严重怀疑是我的电脑问题,正准备刷机,结果给了我一个绝境求生,求生成功,搞砸了,emmmmm,不得不佩服我的勇气来凑热闹,给我点个赞,做个总结,希望能帮到和我一样入坑的朋友。看我怎么解决。我分析了一下。这不仅仅是我的问题。我已经总结了所有可能的问题。朋友们,试试吧。我不保证它会起作用,但它可能会解决你的问题。问题一:IDEA版本与Maven版本冲突你的IDEA版本必须高于Maven版本,否则会出现问题。我用的IDEA版本是2018.3.4,之前用的Maven是3.5.3。在ApacheMaven官网上可以看到对应的版本时间,然后根据自己IDEA的版本信息下载Maven。很明显,我适合使用3.5.2版本的Maven。于是又下载了3.5.2版本。这样就可以先排除一个隐藏的Maven问题。问题二:基本配置。关于Maven的配置,可以看我之前写的文章?这里就说一下IDEA中的配置。其实就是下面标注的三个部分,其中最重要的是setting。xml文件的阿里云仓库配置阿里云仓库配置alimavenaliyunmavenhttp://maven.aliyun.com/nexus/content/groups/public/centralmaven中央仓库配置mirrorIdrepositoryIdHumanReadableNameforthisMirror.http://mvnrepository.com/将这两个内容写入setting.xml文件即可。确定没有问题后,仔细检查setting.xml文件的路径是否填写正确,确保正确即可。问题3:这是我自己瞎搞的,但是解决了我的问题。如果有朋友对以上两项都没有问题,但是还没有解决,可以试试我搞砸的这个。反正我就是乱用这个选项解决的,也不知道为什么,哈哈。问题4:解决我的问题后,.lastUpdated文件又出现了。解决了我的问题后,自动包导入是没有问题的,但是有时候会出现无法导入的问题,只有一两个。出现这个问题后,可以看到没有import是哪个包,然后去版本库中找到对应的包,看看里面有没有生成.lastUpdated文件。如果生成了,将其删除,然后重新导入。这是我的,不知道你的是不是一样,仅供参考。终于绿了“绿色”这个词在别人听来可能不太好听,他们会想到其他地方。但是,对于程序员来说,如果编译器是绿色的,那就像过年放鞭炮一样爽。在程序员的世界里,不要太吃香,会大绿的,你尝尝,你仔细尝,别歪着去尝。就这样,我写完了,我的问题已经解决了,我之所以认真写这篇,是不想让朋友和我掉进同一个坑,我在百度的时候可以有个安慰,我不保证能不能帮你解决问题,但这份心绝对是真诚的。