Невозможно запустить сервлет на Tomcat 6 - PullRequest
0 голосов
/ 09 февраля 2012

Я только начал изучать сервлет, прочитав этот учебник .Проблема возникала каждый раз, когда я пытаюсь запустить проект

Публикация не удалась с несколькими ошибками

Ошибка копирования файла META-INF / MANIFEST.MF: Разрешение отклонено

Ошибкакопирование файла WEB-INF / classes / com / anta40 / filecounter / servlets / FileCounter.class: отказано в разрешении

Ошибка копирования файла WEB-INF / classes / com / anta40 / filecounter / FileDAO.class: отказано в разрешении

Ошибка при копировании файла. WEB-INF / web.xml: В доступе отказано

Я все еще не понимаю, что такое отказ в разрешении.Почему Eclipse не может скопировать эти файлы?

Я предполагаю, что они находятся в ~ / workspace / filecounter / WebContent, верно?

Ответы [ 2 ]

0 голосов
/ 14 марта 2014

У меня была похожая проблема, и проблема исчезла, когда я изменил права доступа к файлам. В дополнение к этому, мой каталог tomcat принадлежал пользователю root, поэтому мне также пришлось сменить владельца. Я выполнил это в каталоге tomcat.

Например: судо чоун -R *

0 голосов
/ 09 февраля 2012

Я понятия не имею, где вы храните ваши файлы, но, скорее всего, чтение файлов разрешено, но запись в каталог назначения или перезапись файлов в каталоге назначения не разрешены.

...