問題
最近編譯livy-release工程,各種異常,加入hdp的relase庫之后,出現了找不到jetty-ssslengine,jetty-util,jetty的1.26.1.hwxjar包和pom文件異常。從其他機器的mvn倉庫copy一份放入本地倉庫后,編譯出現上述異常。
嘗試解決方案:
根據網上搜索的解決方案有如下:
刪除lastupdate”為后綴的臨時文件
刪除相關目錄
使用mvn -U命令
配置相關倉庫的 <updatePolicy>always</updatePolicy>
均無法解決問題。
由于找不到(不知道)哪個倉庫下有這些jar包。因此也沒有辦法配置可以找到這些jar包的倉庫
解決辦法:
將從其他機器copy來的本地倉庫的相關jar包目錄下文件如pom,sha256的check文件全部刪除,只保留jar包文件。
編譯成功