2011-11-03 18 views

回答

8

本課程是Guava圖書館的一部分。它必須在你的類路徑中。但是升級Java時,庫不會從項目的類路徑中奇蹟般地消失。有人必須刪除它。

+0

我確定我沒有刪除它。添加番石榴後,我不得不添加ApacheHttpClient,因爲取決於com.gargoyle.xxx的東西現在取決於org.apache.xxxx – vfclists

1

該課程通常位於名爲google-*.jar之類的jar文件中。嘗試在你的文件系統上找到它,如果你這樣做,確保它是由CLASSPATH環境變量指向的(變量應該指向jar文件,而不是指向包含它的目錄)。如果在文件系統中找不到它,則需要下載它(免費),然後確保正確的CLASSPATH。或者,您可以使用系統的軟件包管理工具來下載它,在這種情況下,它可能會自動更新CLASSPATH(您可能需要註銷並重新登錄,或者重新啓動shell等以使最後更改生效)。

如果要確認jar文件你找到/下載包含類,你可以做這樣的事情(在Unix/Linux):

jar -tf file.jar | grep 'com.google.common.base.Predicate' 

,你應該替換該文件,你」的名義已發現/下載爲file.jar

相關問題