zoukankan      html  css  js  c++  java
  • idea中maven工程导入坐标Dependencies报红解决方法

    idea中maven工程导入坐标Dependencies报红解决方法

    • 检查本地仓库配置是否正确(如果是直接导入别人的项目,可以先clean一下)

    • 确认本地仓库没问题后,在本地仓库找到出问题的资源坐标文件,删掉

    • 之后将引入坐标的那段代码删掉重写,重新引入资源(也可以删完再ctrl+z)

    补充 apache-maven-3.5.2confsettings.xml 这个配置文件中mirrors标签里(大概在150行左右)可以配置上阿里云仓库的镜像,这样在联网情况下如果本地找不到资源时,会自动去阿里云仓库下载。

    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
    </mirror>
    

    还遇到过一种比较奇怪的现象,就是有可能没有一个dependency报红,直接从配置文件头部project处就有红线,这个时候请仔细注意idea给出的错误提示,鼠标放在错误的位置,应该会看到提示错误资源的名称或者出问题的原因(多试几次),然后根据提示再找问题出在哪里。
    如果是那种没有找到本地资源文件的情况,请检查一下你是否下载了这个资源文件哈,放在报红的资源上右键有下载。(不过通常情况下,设置了自动引入应该是不太需要自己手动下载的)

  • 相关阅读:
    10年后编程还有意义吗?
    专访Jeffrey Richter:Windows 8是微软的重中之重
    x86汇编指令脚本虚拟机
    基于容器的持续交付管道
    NET Core 整合Autofac和Castle
    数据结构与算法1
    Redis集群
    react + iscroll5
    MongoDB
    WebComponent
  • 原文地址:https://www.cnblogs.com/Rainbow-sea/p/12728111.html
Copyright © 2011-2022 走看看