У меня есть сторонний jar-файл, содержащий несколько xml-файлов, которые я хотел бы обработать.Я не знаю ни имени, ни количества xml-файлов, но знаю папку, в которую они упакованы в банке.
URL url = this.class.getResource("/com/arantech/touchpoint/index");
System.out.println(url.toString());
это похоже на правильный путь к файлу (папке)
jar:file:/home/.m2/repository/com/abc/tp-common/5.2.0/tp-common-5.2.0.jar!/com/abc/tp/index
но когда я пытаюсь составить список файлов в папке, я всегда получаю исключение NullPointerException
File dir = new File(url.toString());
System.out.println(dir.exists());
System.out.println(dir.listFiles().length);
Любое руководство?