Java错误:找不到com.google.common.base.Predicate的类文件

时间:2017-11-11 16:37:32

标签: java

尝试执行此代码时:

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))));

结果是错误:

  

类文件com.google.common.base.Predicate 找不到

如何解决?

1 个答案:

答案 0 :(得分:1)

必须将Guava库添加到您的类路径中。由于Guava不是插件,您必须手动添加它。您可以按照以下步骤将其添加到类路径中:

  1. 右键点击您的项目
  2. 构建路径
  3. 配置构建路径
  4. 添加外部罐子
  5. 找到Guava的JAR文件
  6. 确定/打开