У меня странная проблема с перемещением файлов ..
Вот мой код:
String baseAddress = personDao.findByType(TypeEnum.PERSON.getCode()).get(0).getAdresseBase();
String pathPerson = baseAddress + File.separator + parametreService.getParametreValue(ParametreEnum.DIRNAME_PERSON.getCode());
try {
Path temp = Files.move(Paths.get(filePath), Paths.get(pathPerson + File.separator + FilenameUtils.getName(filePath)));
} catch (IOException e) {
System.out.println(e.getMessage() + " " + e.getCause());
}
Проверьте приложение с моего компьютера с файлами на сервере:
pathPerson = \\ IPSERVER \ Tests \ Person
Paths.get (filePath) = папка "entry" => \\ IPSERVEUR \ Tests \ entry \ myfile.txt
Проверка приложения с сервера:
pathPerson = \\ localhost \ Tests \ Person
Paths.get (filePath) = папка "entry" = > \\ localhost \ Tests \ entry \ myfile.txt
Когда я запускаю приложение с моего компьютера с файлами на сервере: файл хорошо перемещается в Person, и у меня нет ошибки
Когда я запускаю приложение с сервера: файл перемещается в Person, но мой код переходит в «catch» с ошибкой java .nio.file.NoSuchFileException
Почему?