idea 中导入公司的项目出现问题,导入项目后不能加载 jar 包

2021 年 5 月 22 日
 fragrans23
原先有的 jar 包会在左侧 External Libraries 中显示,pom 文件中也不报错,右侧 maven 的 dependencies 爆红,启动项目提示找不到 jar 包,pom 文件点进去发现只有空白的 xml 头。原先以为是公司仓库有问题,后来导入 eclipse 可以正常启动,没有的 jar 包也正常加载。搜索了几天的解决方案,都不行,有大佬遇到这种情况吗? github 的项目能正常启动,就公司的不行。
3616 次点击
所在节点    Java
17 条回复
chendy
2021 年 5 月 22 日
> pom 文件点进去发现只有空白的 xml 头。原先以为是公司仓库有问题,后来导入 eclipse 可以正常启动

目测公司项目并不是 maven 项目而是 eclipse 项目,建议咨询同事了解情况……
fragrans23
2021 年 5 月 22 日
@chendy 问了同事,她说一直用的 eclipse,可能是 idea 的配置问题,她不太会用 idea,我这两天用 eclipse 有点难受,不熟悉。老员工出差了,公司只有我和另一个新人。不知道咋解决
amwyyyy
2021 年 5 月 22 日
把工程无关的文件、目录,包括隐藏文件删掉再导入试试
NealCCC
2021 年 5 月 22 日
我记得 idea 导入的时候可以选是 maven 项目还是 eclipse,选 eclipse 试试
securityCoding
2021 年 5 月 22 日
invalidate caches
fragrans23
2021 年 5 月 22 日
@amwyyyy 也不行,我把 iml 文件也删了再导入试试,结果发现左侧的 External Libraries 也没了。。pom 也不报错,maven 还是爆红
fragrans23
2021 年 5 月 22 日
@securityCoding 这个都点了好几次了≥﹏≤
fragrans23
2021 年 5 月 22 日
@NealCCC 也不行╯▂╰
pikaconan
2021 年 5 月 22 日
或许你有没有试过清除缓存重启 idea……
fragrans23
2021 年 5 月 22 日
@luhe 不行
orcusfox
2021 年 5 月 22 日
pom 文件是空的吗,说明 jar 包都是手动导入到 ide 的呗?
orcusfox
2021 年 5 月 22 日
可以把那个.project 文件还是.classpath 打开看看 里面应该写了 jar 包地址,我前司依赖都是手动导入 idea 的
limbo0
2021 年 5 月 22 日
试试命令行 mvn package 看看报什么错?
vaukeh
2021 年 5 月 22 日
大概率是需要你在 project structure -> library 把项目里 jar 的按路径添加(参照 eclipse 的 buildpath 有哪些), 会询问你是否加到此项目中, 选择 添加
aguesuka
2021 年 5 月 24 日
去本地 maven 仓库看下对应的 jar 包有没有下载下来, 能不能用解压软件打开
cslive
2021 年 5 月 24 日
maven 没有配置好,设置里查看 maven 配置的是哪个目录下的
fragrans23
2021 年 5 月 25 日
@aguesuka 下下来了,感觉是仓库的问题,注释阿里云,提示 2,3 个 jar 找不到,注释私库,提示一堆。但是仓库里有为什么报错找不到??

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/778487

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX