導入jar時出現invalid LOC header (bad signature)

報無法識別DateTime類型:DateTime cannot be resolved to a type

分析
經分析,該類對應的jar包已經存在(pom中已經定義對應的依賴)

通過Open Type確定找不到DateTime類。

後來,通過Project Explorer,找到Maven Dependencies中對應類,雙擊它,發現了問題:

invalid LOC header (bad signature)

由此,可以定位出該類對應的jar出問題了,於是找到Maven對應目錄:

解決
刪除該jar目錄下所有的文件,然後右鍵工程,Maven -》Update Project,重新下載jar包。

問題得以解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章