【解惑篇】構建maven項目,pom.xml文件報錯 & 運行代碼時找不到pathclass的解決辦法


pom.xml文件報錯
 

1、由於maven是通過配置相關xml文件,然后從伺服上去拿所需的jar包與config文件,當導入其他人已經構建的maven項目本地時,

     會因為maven版本、maven插件丟失等等等原因,pom.xml文件會出現報錯,而導致代碼運行不起來
 
 
 
問題一:maven項目,pom.xml文件報錯
①右鍵maven項目包
 
②強制刷新
 
③之后在項目上refresh(或F5即可)
 
 
 
問題二:報找不到maven插件,如下
The plugin 'org.apache.maven.plugins:maven-eclipse-plugin' does not exist or no valid version could be found 
 
①先cmd →  mvn -v 檢查自己裝的maven版本,
 
 
②在此目錄下找目前已下載的maven插件版本是多少
C:\Users\lenovo\.m2\repository\org\apache\maven\plugins\maven-resources-plugin
lenovo是我電腦的用戶名稱,每個人用戶都不一樣,如下圖
 
 
③在pom.xml配置文件里加入如下依賴,版本寫如上圖文件夾里的存在的,如果沒有就寫2.6,但是別超過本身maven版本
 
<dependency>    
    <groupId>org.apache.maven.plugins</groupId>    
    <artifactId>maven-resources-plugin</artifactId>    
    <version>2.6</version>
</dependency>
 
 
 
 
 
 
代碼運行時找不到classpath
 
原因分析:
出現該問題無非就是這幾個原因,1.本機環境配置錯誤導致,2.eclipse需要調用jdk或jre的路徑沒有選對。
eclipse在運行和編譯時,需要調用本地環境的jdk和jre,可以自行配置,下面會說到。
 
 
①首先,檢查自己的環境變量配置,參考鏈接,配置完成沒有問題,仍然報找不到classpath,接着走第二步
 
②窗口 -> 參數
 
 
③找到自己安裝jdk時的路徑,選擇jre,輸入本機jre的路徑,完美解決此問題,此時終於可以痛痛快快的運行代碼了。
 


免責聲明!

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



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