V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tiRolin
V2EX  ›  Java

项目导入到 idea 中报红,搞了几天都没解决,求教

  •  
  •   tiRolin · 2023-03-15 22:22:38 +08:00 · 2184 次点击
    这是一个创建于 612 天前的主题,其中的信息可能已经有所发展或是发生改变。

    是这样的,项目导入到 idea 之后就会因为依赖没有注入报红,以前也遇过这种问题,当时的解决办法是把默认的 maven 设置为本地安装的 maven

    但是这一次这样搞还是报红,克隆的项目无论是直接克隆还是下载 zip 文件或者是把他们能运行的项目给我都一样报红,甚至把他们的仓库拷贝到我们的电脑上也不行,唯一可以的是直接对着报红依赖选择将对应类添加到类路径上可以解决报红,但是即使手动把所有依赖都添加到类路径上,启动时仍然会报找不到 org.springframework.plugin.core.Plugin 的类文件,百度了好久各种 CSDN 的方法都试过了也没能解决,什么 maven 重新加载依赖,clean 和 install 都试过了都没用,我实在没法了来问问各位

    有没有知道怎么解决的救一下啊,兄弟我感激不尽啊

    8 条回复    2023-03-16 13:44:12 +08:00
    xuhaoyangx
        1
    xuhaoyangx  
       2023-03-15 22:35:22 +08:00   ❤️ 1
    删掉.idea 文件夹 ,重新打开 idea
    k9990009
        2
    k9990009  
       2023-03-15 23:38:25 +08:00 via Android
    是 module 套 module 的项目吧,不是 maven 的问题,是 idea 生成的.iml 没把对应依赖放进去。你先确保所有的 module 的 pom 都被识别了,没有就右边 mvean 右上的那个加号手动把 pom 加进去。然后 mvn clean install,最后 mvn idea:module 重新生成配置文件就好。前提是你 pom 和 maven 里没有语法错误。
    kwh
        3
    kwh  
       2023-03-15 23:40:13 +08:00
    idea 清除缓存,和一楼说的删除.idea 让它重新加载
    J2ephyr
        4
    J2ephyr  
       2023-03-15 23:42:08 +08:00
    重装系统
    tiRolin
        5
    tiRolin  
    OP
       2023-03-15 23:45:35 +08:00 via Android
    @xuhaoyangx 大佬,谢谢你,你就是我的神,太棒了,这个
    cslive
        6
    cslive  
       2023-03-16 08:58:57 +08:00   ❤️ 1
    专业点,不要将.idea ,.iml 乱七八糟的文件上传到 git 仓库
    amwyyyy
        7
    amwyyyy  
       2023-03-16 09:37:37 +08:00
    看到你这个问题,就想起前两天的一个帖子。https://v2ex.com/t/923749 ,这问题居然还有得争论。
    ffkjjj
        8
    ffkjjj  
       2023-03-16 13:44:12 +08:00
    double ctrl
    mvn idea:idea

    某些时候解决 idea 依赖报红有奇效
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3032 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:29 · PVG 21:29 · LAX 05:29 · JFK 08:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.