mvn compile
我得到package com.ibm.icu.util does not exist
。於是我下載了ICU4J jar並將其安裝到本地存儲庫中。我確認它在.m2/repository/com/ibm/icu/icu4j/3.4.4/icu4j-3.4.4.jar
。裏面的jar文件是缺少的類文件com/ibm/icu/util/Calendar.class
。然後,我添加了以下內容的pom.xml
依賴關係部分:
<dependency>
<groupId>com.ibm.icu</groupId>
<artifactId>icu4j</artifactId>
<version>3.4.4</version>
</dependency>
但是當我再次運行mvn compile
,我得到了同樣的錯誤。我究竟做錯了什麼?
(1)爲什麼古代版本? (2)你爲什麼不從中央解決這個問題? – chrylis
你嘗試過'mvn clean'嗎?或者說你是'repository'目錄,並允許maven重新下載所有東西。你不應該手動添加一個jar,當然這是一個信號不同步的標誌。 –
mvn clean是什麼讓我陷入這個錯誤。它在我做之前正在工作。我無法下載,因爲它是在沒有互聯網連接的遠程服務器上編譯的。 – user3217883