Java .classpath文件Classpath entry org.maven.eclipse.MAVEN2_CLASSPATH_CONTAINER will not be exported or published異常解決辦法


Classpath entry org.maven.eclipse.MAVEN2_CLASSPATH_CONTAINER will not be exported or published

在實際用Maven構建Java Web項目開發過程中,有時候會出現上述情況的警告,如果不解決這個警告,就會在啟動Web服務器的時候拋出無法加載Maven管理的第三方jar包的異常。

所以,要解決上面的問題主要包含以下幾個步驟:

1.首先在項目的根目錄找到.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>

2.然后,在Eclipse項目管理器選種你的項目,右鍵依次選擇Build Path->Configure Build Path->Order and Export,勾選Maven Dependencies,單擊Ok

3.最后,clean當前項目,然后查看Problems選項卡下的Warning中是否還有Classpath entry org.maven.eclipse.MAVEN2_CLASSPATH_CONTAINER will not be exported or published警告,如果沒有了,那問題就解決了。

接着啟動服務器,就不會拋出無法加載Maven管理的第三方jar包的異常了。

 


免責聲明!

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



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