IDEA中 maven项目maven project中dependencies下dependency有红色波浪线及pom不报错无法导入包import class的解决办法

首先

  1. 找POM中的错误 查看groupId 及artifactId 及version 引用(大小写)是否正确。
    1. <dependencies>
        <dependency>
          <groupId>com.github.tobato</groupId>
          <artifactId>fastdfs-client</artifactId>
          <version>1.26.4</version>
        </dependency>
      </dependencies>
  2. 有可能是jar包没有下载好,在下载jar包的时候出现了某种问题,比如说网络不好,到

File=>Project Structure=>problems找到    maven下jar路径删除 ,如:

Library Maven: com.github.tobato:fastdfs-client:1.26.4 has broken classes path:            E:\maven\repository\ayhRepository\com\github\tobato\fastdfs-client\1.26.4\fastdfs-client-1.26.4.jar [Fix]

然后 如图右侧maven的M点击输入clean:clean  -U  idea:idea运行清除并更新下载

3 .有可能是你想要远程下载的jar包无法下载,比如说收费这种情况oracle的jar,那么就需要你将对应的jar包手动导到本地,可以百度一下如何将你想要的jar包导入到本地。

4、,参照下面流程解决试试,

  <1>、找到对应的pom.xml检查文件

  <2>、将有红色波浪线的dependency对应的<dependency></dependency>全部删除,保存后

 <3> 、再进行撤销操作(Ctrl+z),然后红线就消失啦!

  <4>、还不行然后如图右侧maven的M点击输入clean:clean  -U  idea:idea运行清除并更新下载 或2中手动删除maven本地的jar

       点击clean然后install再然后reimport (如图左上角)重新导入模块, 去代码中import class导入jar包有提示了

dependency

发布了20 篇原创文章 · 获赞 24 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/u010565545/article/details/97614380