Failure to find org.glassfish:javax.el:pom:3.0.1-b06-SNAPSHOT


問題:打包Maven項目的時候出現如下代碼錯誤

Failure to find org.glassfish:javax.el:pom:3.0.1-b06-SNAPSHOT in https://repository.apache.org/snapshots was cached in the local repository, resolution will not be reattempted until the update interval of apache.snapshots has elapsed or updates are forced

  翻譯過來的意思大概就是:找不到組織。glassfish:javax.el:pom:3.0.1-b06-SNAPSHOT in https://repository.apache.org/snapshots 已緩存在本地存儲庫中,在經過apache.snapshots的更新間隔或強制更新之前,不會重新嘗試解析

解決方案:

  第一步:先通過pom.xml文件進行下載

<dependency>
  <groupId>org.glassfish</groupId>
  <artifactId>javax.el</artifactId>
  <version>3.0.1-b08</version>
</dependency>    

  第二步:下載完成后找到Maven倉庫目錄的位置,找到 maven倉庫目錄\repository\org\glassfish\javax.el\,本人的倉庫目錄是:

C:\workspace\root\apache-maven-3.6.3\Maven\repository\org\glassfish\javax.el\

  第三步:進入javax.el 目錄下,找到后綴名為SNAPSHOT的所有文件夾,進入每個文件夾中,修改javax.el-3.0.1-b06-SNAPSHOT.pom.lastUpdated文件名稱,去掉文件的.lastUpdated后綴即可

   第四步:修改完成,重新使用idea進行打包,發現打包成功


免責聲明!

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



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