zoukankan      html  css  js  c++  java
  • 【Maven】【2】遇到的问题

    前言:

    1,找不到文件 The container 'Maven Dependencies' references non existing library '${groupid}/${artifactid}-${version}.jar'

    2,首次引入maven依赖的项目,pom.xml文件报错

    3,报错,Project build error: Non-resolvable parent POM 

    4,maven项目移除Maven Dependencies后重新添加

    正文:

    1,找不到文件 The container 'Maven Dependencies' references non existing library '${groupid}/${artifactid}-${version}.jar'

    原因:下载文件失败,生成了*.lastUpdated 的文件。导致文件没有下载过来,又不会再次去拉取

    解决方法:查找 *.lastUpdated ,然后将找到的文件全部删除。重新 Maven Update Project

    参考博客:

    Maven Dependency 下载失败问题 - duangr的个人页面 - OSCHINA
    https://my.oschina.net/duangr/blog/182134

    Maven出现.lastUpdated结尾的文件问题及解决 - 软件开发其他 - 红黑联盟

    https://www.2cto.com/kf/201802/718147.html

    2,首次引入maven依赖的项目,pom.xml文件报错

    第一次引入会出现很多的依赖错误

    解决方法:在出错的项目目录下打开cmd,输入命令行mvn compile,运行成功后,回到IDE(eclipse或者IDEA),重新 Maven Update Project

    参考博客:

    Spring Tool Suite首次使用pom.xml出现依赖错误解决方法 - just memory - ITeye博客
    https://fair-jm.iteye.com/blog/1995098

     

    3,报错,Project build error: Non-resolvable parent POM 

    原因:引入的父模块和子模块的版本信息不一致

    参考博客:

    myeclipse导maven项目 如何加载缺少的JAR 报错“Project build error: Non-resolvable parent POM”-CSDN论坛
    https://bbs.csdn.net/topics/391044398

    4,maven项目移除Maven Dependencies后重新添加

    原因:解决其他问题的时候把Properties → Java Build Path → Libraries里的Maven Dependencies误删了

    解决方法:

    在workspace下的项目目录下的.classpath文件中,粘贴这么一段代码:

    <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
             <attributes>
                 <attribute name="maven.pomderived" value="true"/>
                 <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
             </attributes>
    </classpathentry>

    参考博客:

    【maven】maven项目移除Maven Dependencies后如何再添加进去 - Angel挤一挤 - 博客园
    https://www.cnblogs.com/sxdcgaq8080/p/6860811.html

  • 相关阅读:
    Bootstrap留言板界面练习
    Bootstrap 学习
    web | [GXYCTF2019]禁止套娃
    re | [GKCTF2020]WannaReverse
    PE文件结构 | 在PE文件的空白区添加代码
    PE文件结构 | RVA与FOA的转换
    re | [NPUCTF2020]BasicASM
    win32 | WinSock2网络编程 | socket-tcp通信
    web | flask 修饰器实现原理
    运维 | 配置LNMP | 基于docker.ubuntu:16.04
  • 原文地址:https://www.cnblogs.com/huashengweilong/p/10928305.html
Copyright © 2011-2022 走看看