IDEA中Maven依賴報紅處理


一般依賴報紅有以下幾種原因:

1.maven的setting.xml沒有配置好(以我的maven行數為主,注意看自己的父標簽有沒有對應上)

  1.1 第54修改自己repository的位置<localRepository>e:\repository</localRepository>

  1.2 第160行修改阿里鏡像(要放在mirrors里面!!!!):         

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

  1.3 第190行修改jdk版本(放再profiles父標簽里!!!!)

          <profile>
            <id>development</id>
            <activation>
              <jdk>1.8</jdk>
              <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
              <maven.compiler.source>1.8</maven.compiler.source>
              <maven.compiler.target>1.8</maven.compiler.target>
              <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
            </properties>

          </profile>

2.IDEA配置的Local respository和User settings file路徑沒寫對

  

 

 

3.以上基礎的都配置好后,就是IDEA的小通道了:

  3.1通過maven左上角的刷新

  3.2通過setting-invalidate Caches清除緩存

  3.3通過setting-maven-ignores-files取消勾選

  3.4通過maven聲明周期的deploy方式刷新依賴

  3.5通過IDEA-file-setting-maven-repositories-update

  3.6通過先注釋依賴,查看maven有無取消,再重新導入(這一步可以解決IDEA傻傻的緩存問題)

  3.7通過倉庫找到對應依賴刪除,記得聯網,重新導入

  3.8電腦搜索lastUpdate后綴文件,刪除

 

maven虐我千百遍,我對maven如初戀。最近想學gradle,看了一些配置文件,好像沒那么智能的提示?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM