maven常見錯誤


maven常見錯誤

當運行 mvn clean, mvn install, mvn help:system時,類似錯誤:

 Plugin org.apache.maven.plugins:maven-compiler-plugin:3.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-compiler-plugin:jar:3.1: Could not transfer artifact org.apache.maven.plugins:maven-compiler-plugin:pom:3.1 from/to central (https://repo.maven.apache.org/maven2): Received fatal alert: protocol_version -> [Help 1]
Error: Plugin org.apache.maven.plugins:maven-clean-plugin:2.5 or one of its dependencies could not be resolve

分析:當前使用的本地中的plugin不可用。可能是第一次下載沒下載成功,沒下載完全導致的,**也有可能是倉庫地址沒有one of its dependencies
解決:

  1. 先刪除本地下載失敗的插件,然后重新build。
    刪除自己修改的倉庫的的插件目錄下的所有文件,重新build
    如:C:\Software\maven\repo\org\apache\maven\plugins
    刪除此目錄下的所有文件,然后重新build,如:mvn clean

  2. 換個倉庫地址
    http://repo1.maven.org/maven2 (這個倉庫最全,推薦使用,但有一點慢)
    http://maven.apache.org/download.cgi
    http://mvnrepository.com/ (這個倉庫速度最快,國內有鏡像服務器)
[參考鏈接:安裝maven所見錯誤No plugin found for prefix 'help' in the current project and in the plugin](https://blog.csdn.net/u010649669/article/details/52078614) 

Unsupported major .minor version 52.0

參考鏈接:Incompatibility:org.codehaus.plexus.exception.ComponentLookupException

分析:minor需要jdk8
解決:設置maven的jdk為8
1 硬:JAVA_HOME

2 軟:修改pom.xml或者seting.xml
    參考鏈接:Maven配置JDK版本


免責聲明!

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



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