Java ClassPath.f от проблемы с Гуавой - сканирование каталога windows / sys32 - PullRequest
0 голосов
/ 23 ноября 2018

Я пытаюсь запустить этот фрагмент кода из затмения, и я вижу что-то странное.Я работаю на машине с Windows с W10, установленным с J8.При запуске этого кода функция ClassPath.from (...) из библиотеки Google Guava начинает сканировать каталог, например «Не удается прочитать каталог C: \ ProgramData \ Packages», и занимает очень много времени, и я не понимаю, почему.

Файл Yaml.class из стороннего банка.

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

1 Ответ

0 голосов
/ 26 ноября 2018

Проблема в моем случае заключается в том, что у меня была другая библиотека с именем batik (batik-xml.jar), которая в манифесте "\" определена как путь.Guava Classpath.from сканирует каждый найденный путь в манифесты и в этом случае сканирует C: \.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...