Eclipse集成Maven環境(出現jar的解析或者缺失問題)(或者出現Invalid classpath publish/export dependency /common. Project entries not supported)的統一整理


在正確配置完Maven,和Maven IntegrationFor Eclipse之后,新建了一個Maven Project 和一個Maven Module,發現新建的Module項目下的pom.xml報錯了,類似jar包確實或者無法解析的問題;

瀏覽了一些博客,意識到可能是Maven本地倉庫的問題,我抱着試試看的心態修改了Maven默認的Local Repository的路徑:

Maven的根>conf>settings.xml中的Settings標簽下增加:

<localRepository>新本地倉庫的絕對路徑</localRepository>

再去Eclipse里配置一下:Window>Preferences

Browse..選中剛才配置的settings文件,

Update Settings,

Reindex..

然后在報錯的pom文件里做一點更改后保存;

發現還是有錯,別擔心,右擊項目>Maven>Update Project...

錯誤消失,問題1解決。

 

 

在建立War對Jar的依賴后出現:Invalid classpath publish/export dependency /common. Project entries not supported

查找到解決辦法:

出錯的項目右鍵>Properties>Deployment Assembly>Add..>Project>選擇本項目所依賴的那個項目

右鍵項目>Maven>Update Project...

錯誤2解決。

 

 

另外把我構建環境時遇到的其他問題一並寫出來供網友們參考:

maven打war包報錯:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2

應當時Maven的settings.xml文件中的<mirrors>沒有配置好:

在mirrors標簽下添加:

<mirror>
      <id>Central</id>
      <mirrorOf>central</mirrorOf>
      <name>central</name>
      <url>http://repo1.maven.org/maven2</url>
    </mirror>

即可解決。


免責聲明!

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



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