У меня проблема с файловой сортировкой в java. Я нашел этот вопрос Java IO: file is not generatedJava IO-файл не скрещивается без исключения исключения
но это не дало ответа.
My tomcat webapp может создавать файл xml в удаленной папке (\ myserver \ myfolder) при запуске на моем окружении dev. когда я публикую его в среде test и rpod, мое приложение ничего не создает и эти две машины находятся в той же сети, где находится моя локальная среда, и у них есть одинаковые гранты. Это также не вызывает никаких исключений !!!
вот мой код:
try{
Util.useNet(true, "\\\\myserver\\myfolder\\");
fos = new FileOutputStream("\\\\myserver\\myfolder\\")+ fileName);
fos.write("<?xml version=\"1.0\"?>".getBytes("UTF-8"));
byte[] bytes = xml.getBytes("UTF-8");
fos.write(bytes);
fos.flush();
}catch (Exception e){
Log.setErrorLog("errore", e);
}
finally{
try{
fos.close();
}catch (Exception e) {
}
}
метод "Usenet" также вызовите команду "NET USE" (просто чтобы быть уверенным).
Этот код не будет даже компиляции - '«\\ MyServer \ моя_папка \»' не является допустимым строковый литерал. –
мой ошибка в письме здесь! infact написано так в моей самой программе: «\\\\ myserver \\ myfile \\». и если вы хотите знать, в моей программе я получаю его из файла конфигурации! если у вас есть что-то конструктивное, поделитесь – BohBah
проверенными разрешениями на папку? – Prashant