zoukankan      html  css  js  c++  java
  • IDEA+Maven

    Maven到底是个啥:https://www.cnblogs.com/whgk/p/7112560.html

    IDEA中Maven项目的包有些出现红色波浪线:https://blog.csdn.net/u014672466/article/details/80211340

    问题描述:Maven项目中出现红色波浪线(如下图所示)

    解决方案1:

    直接找到依赖失败的模块的pom文件,然后把依赖失败的地方注释掉 import changes,再打开注释 import changes
    (大部分情况下可以解决问题,。还解决不了就看解决方案2,可以找到问题根源)

    解决方案2:

    第一步:找出究竟是哪个包出问题了(如下图)

    第二步:ctrl+H(IDEA快捷方式)通过搜索artifactId(即项目名 这里为zcache),找到需要导入被缺失包的项目模块的pom.xml文件(如下图所示)

      提示:图中红色波浪线 com.alipay.zcache:zcache:unknown 表示 groupId:artifactId:version 即包名:项目名:版本

     第三步:打开pom.xml文件(这里是webhkpom.xml),如下图所示,再ctrl+F搜索项目名(这里是zcache),然后就可以很明显的发现pom.xml文件中没有指明依赖的项目版本(版本是什么呢?请看下一步)

    提示:这里的pom.xml文件种依赖的时候没有指明项目版本,可能在它的父项目中给统一指明了,也有可能使用了依赖管理器

    第四步:找到本地仓库(如下图所示)

     

    第五步:根据波浪线提示(这里是com.alipay.zcache:zcache:unknown),一级一级的进入文件夹(如下图所示 是不是发现 maven下载zcache项目的包到本地仓库后,有两个版本,分别是:3.1.4和unknown)

    第六步:到这里就根据具体情况来处理吧(我这里是直接在第三步中的pom.xml文件中添加3.1.4的版本,如下图所示,添加后完美解决)

    ok(如下图所示,对比一下,是不是ok了,哈哈) 

     总结:

    大家可以根据此文中的这波操作,举一反三,maven的依赖问题大部分可以解决(原则就是ctrl+H和ctrl+F这两波操作要应用好)

    如果忍耐算是坚强 我选择抵抗 如果妥协算是努力 我选择争取
  • 相关阅读:
    maven命令运行项目
    关于IDEA2020.1版本会出现maven依赖问题
    记录三十天 2020.5.7 day30
    GO
    有关IDEA的Settings常用设置(后续补充....)
    Windows下载安装 破解 idea2019.1.4
    关于tomcat9的startup.bat闪退问题&乱码
    python基础学习(十四)
    python基础学习(十三)
    IDEA常备插件推荐
  • 原文地址:https://www.cnblogs.com/danhuai/p/10522839.html
Copyright © 2011-2022 走看看