Код: Выделить всё
@Override
public void execute(JobExecutionContext context) {
File directoryPath = new File("C:\\csv\\nov");
// Create a new subfolder called "processed" into source directory
try {
Files.createDirectory(Path.of(directoryPath.getAbsolutePath() + "/processed"));
} catch (IOException e) {
throw new RuntimeException(e);
}
.......................
}
< /code>
Когда я запускаю код во второй раз, я получаю ошибку: < /p>
Caused by: java.nio.file.FileAlreadyExistsException: C:\csv\nov\processed
< /code>
Есть ли способ проверить этот каталог и пропустить создание каталога? Я могу удалить линию, бросить новое runtimeexception (e); Подробнее здесь: https://stackoverflow.com/questions/744 ... ady-exists