Я написал веб-службу RESTful, используя библиотеку Jersey, и для ответа на запрос мне нужно прочитать текстовый файл в локальной файловой системе. C: \ data.txt. Сервлет отлично работает, когда я запускаю его с tomcat на своем собственном ноутбуке.Не удается найти файл в локальной файловой системе от Servlet
Но когда я развертываю войну на другой машине, работающей под управлением ОС Windows, и снова поместите файл data.txt в C: \ data.txt. Сервлет не может найти файл правильно. У кого-нибудь есть идея, почему это?
Большое спасибо!
Проверьте, какое исключение вы получаете? скорее всего, вы/tomcat-приложение не имеют доступа к c: \ на машине с сервером Windows. –