【问题标题】:Java ClassPath.from Guava problem - scanning windows/sys32 directoryJava ClassPath.from Guava 问题 - 扫描 windows/sys32 目录
【发布时间】:2018-11-23 10:03:27
【问题描述】:

我尝试从 Eclipse 运行这段代码,但我发现了一些奇怪的东西。我在装有 J8 的 W10 的 Windows 机器上运行。 运行此代码时,Google Guava lib 中的 ClassPath.from(...) 函数开始扫描目录,例如“无法读取目录 C:\ProgramData\Packages”,需要很长时间,我不明白为什么。

Yaml.class 文件来自第三方 jar。

  ClassPath cp = ClassPath.from(Yaml.class.getClassLoader());

【问题讨论】:

    标签: java eclipse classloader guava


    【解决方案1】:

    我的问题是我有另一个名为 batik (batik-xml.jar) 的库,它在清单“\”中定义为路径。 Guava Classpath.from 将每个路径扫描到清单中,在这种情况下扫描 C:\。

    【讨论】:

      猜你喜欢
      • 2010-12-31
      • 2012-10-05
      • 2012-10-03
      • 2012-05-20
      • 1970-01-01
      • 2011-06-28
      • 2017-12-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多