【開發環境問題】Eclipse|STS加載pom文件失敗,出錯

環境:
MacBook Pro 15
sts-3.9.4.RELEASE
jdk8

問題:

archive for required library spring-web-4.3.15.release…
類似下圖:
這裏寫圖片描述

分析:pom.xml 文件jar包加載失敗

解決:
1. 嘗試在項目上 Refresh(F5)
2. 項目-》右鍵找Maven-》Update Project(option+F5)
3. 修改pom.xml 文件內容,保存,等更新
4. 找到本地.m2 目錄,刪除無法成功加載的jar包,然後Refresh項目;.m2默認目錄:/Users/用戶名/.m2/setting.xml
5. 更換.m2目錄地址,重新下載jar包
6. 更換.m2/settings.xml 文件的mirror地址(附上lz本地settings.xml 文件);

TIPS:

  1. Mac環境下sts和Windows下,有些不同;
    比如Mac下settings.xml更新在:Spring Tool Suite-》偏好設置(Perference)-》Maven-》User Settings
  2. .m2目錄可以改名字,記得copy一份settings.xml 文件在更目錄即可;
    (lz爲方便查看,就改成m2了)。
  3. 以上6條,理想情況完成任意一條操作即可;
    現實卻經常打臉,同志們還需一起努力多積累避免被環境困擾->_->

附錄:

<?xml version="1.0" encoding="UTF-8"?>
<settings> 
<localRepository>/Users/用戶名/Workspace/m2/repository</localRepository><!--需要改成自己的maven的本地倉庫地址-->
    <mirrors>
        <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
    </mirrors>
  <profiles>
    <profile>
       <id>nexus</id> 
        <repositories>
            <repository>
                <id>nexus</id>
                <name>local private nexus</name>
                <url>http://maven.oschina.net/content/groups/public/</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
                <snapshots>
                    <enabled>false</enabled>
                </snapshots>
            </repository>
        </repositories>

        <pluginRepositories>
            <pluginRepository>
            <id>nexus</id>
            <name>local private nexus</name>
            <url>http://maven.oschina.net/content/groups/public/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            </pluginRepository>
        </pluginRepositories>
    </profile></profiles>
</settings>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章