Я получаю странную ошибку, когда параметр, который я предоставляю методу, жалуется, что это не каталог, но на самом деле это каталог с файлами в нем ... Я не понимаю, что не так ... < /p>
toplevel: < /strong> < /p>
toplevel: < /strong> < /p>
public static File mainSchemaFile = new File("src/test/resources/1040.xsd");
public static File contentDirectory = new File("src/test/resources/input");
public static File outputDirectory = new File("src/test/resources/output");
DecisionTableBuilder builder =constructor.newInstance(log, contentDirectory, outputDirectory);
// Here is where the error occurs
builder.compile(mainSchemaFile);
< /code>
Класс, который я использую: < /strong> < /p>
public class DecisionTableBuilder {
public void compiler(File schemaFile) {
...
// It's complaining about contentDirectory, it goes to FileUtils class for this
Collection flowchartFiles = FileUtils.listFiles(contentDirectory, mapExtension, true);
...
}
}
< /code>
вот класс Apache FileUtils: < /strong> < /p>
public class FileUtils {
private static void validateListFilesParameters(File directory, IOFileFilter fileFilter) {
if (!directory.isDirectory()) {
throw new IllegalArgumentException("Parameter 'directory' is not a directory");
}
if (fileFilter == null) {
throw new NullPointerException("Parameter 'fileFilter' is null");
}
}
}
< /code>
output: parameter 'Directory' не является каталогом < /p>
, который я получаю ошибку ... < /p>
Кто -нибудь имеет какую -либо идею, что здесь происходит, я супер путаница ... любая помощь будет высоко ценится. < /p>
edit: < /strong> < /p>
В моем Toplevel я добавил следующую строку: < /p>
if(contentDirectory.isDirectory()) {
System.out.println("Content Directory: "+contentDirectory);
}
Output: src/test/resources/input
Подробнее здесь: https://stackoverflow.com/questions/314 ... -directory
Параметр «каталог» не является каталогом для параметра, который является каталогом ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
«Каталог» параметра не является каталогом для параметра, который является каталогом.
Anonymous » » в форуме JAVA - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Параметр «каталог» не является каталогом для параметра, который является каталогом
Anonymous » » в форуме JAVA - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-