現象
intellij idea無法正常加載maven項目,總是提示缺少jar包,或者下載jar包出錯
錯誤提示:
iTextAsian-1.0.pom 或者 iTextAsianCmaps-1.0.pom 無法下載
解決步驟
- 在你的windows-用戶-.m2文件夾內,找到相應的文件夾。
例如:我的錯誤是iTextAsian-1.0.pom始終無法連接到maven倉庫下載,於是我順着路徑找到這個文件夾
C:\Users\myName\.m2\repository\com\lowagie\iTextAsianCmaps\1.0
發現裏面是由jar文件的,對比了一下發現,只是缺少pom文件。
- 手動寫一個pom文件進去
百度了一下,類似的pom寫法如下:
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>com.lowagie</groupId>
<artifactId>itextasian</artifactId>
<name>itext</name>
<version>1.0</version>
<description>Asian language support for iText.</description>
<url>http://www.lowagie.com/iText/</url>
</project>
- 寫完了之後,繼續運行maven的install(我用的是intellij idea),發現還有一個關聯的jar包( iTextAsianCmaps-1.0.pom)報錯。於是參考上面的pom文件,改了一下名字。
- 繼續運行,項目順利打開