2017-11-11 42 views
-1

當試圖執行此代碼:的Java錯誤:com.google.common.base.Predicate類文件未找到

Reflections reflections = new Reflections(
    new ConfigurationBuilder().setScanners(
     new SubTypesScanner(false), 
     new ResourcesScanner()) 
    .setUrls(ClasspathHelper.forClassLoader(
     classLoadersList.toArray(new ClassLoader[0]))) 
    .filterInputsBy(new FilterBuilder() 
     .include(FilterBuilder.prefix(packageName)))); 

原來的錯誤:

class file for com.google.common.base.Predicatenot found.

如何解決它?

+0

它不能解決我的問題。 –

回答

1

番石榴圖書館必須添加到您的班級路徑。由於Guava不是插件,您必須手動添加它。你可以按照下面的步驟將其添加到您的類路徑:

  1. 右鍵點擊你的項目
  2. 構建路徑
  3. 配置構建路徑
  4. 添加外部JAR
  5. 查找番石榴的JAR文件
  6. OK/OPEN