Ошибка при публикации Tomcat v6.0 Сервер на локальном хосте

Я волную проблему с Tomcat, когда я пытаюсь запустить страницу jsf, я получаю следующую ошибку:

enter image description here

Детали:

 Publishing the configuration...
 Error copying file to C:/Program Files/Apache Software Foundation/Tomcat6.0/backup\catalina.policy: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\catalina.policy (The system cannot find the path specified)
 C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\catalina.policy (The system cannot find the path specified)
 Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 6.0/backup\catalina.properties: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\catalina.properties (The system cannot find the path specified)
 C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\catalina.properties (The system cannot find the path specified)
 Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 6.0/backup\context.xml: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\context.xml (The system cannot find the path specified)
 C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\context.xml (The system cannot find the path specified)
 Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 6.0/backup\server.xml: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\server.xml (The system cannot find the path specified)
 C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\server.xml (The system cannot find the path specified)
 Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 6.0/backup\tomcat-users.xml: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\tomcat-users.xml (The system cannot find the path specified)
 C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\tomcat-users.xml (The system cannot find the path specified)
 Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 6.0/backup\web.xml: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\web.xml (The system cannot find the path specified)
 C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\web.xml (The system cannot find the path specified)

У кого такая же ошибка? Как его решить? Я пробую несколько часов, но никакого результата :(

Я переключаю местоположение и устанавливаю использование установок Tomcat, но не получаю результата

Ответ 1

Проблема в том, что если вы запускаете Eclipse в качестве обычного пользователя, Eclipse не имеет доступа к C:\Program Files\Apache Software Foundation.. и не копирует файл конфигурации в резервную копию. Решение: вам нужно запустить Eclipse As Administrator или установить в некотором роде, что при нажатии на значок Eclipse для запуска Eclipse в качестве администратора

Ответ 2

Просто закройте свое Затмение. И запустите Eclipse как "Запуск от имени администратора", ваша проблема будет решена. Eclipse не имеет доступа к C:\Program Files\Apache Software Foundation.. и не копирует файл конфигурации в резервную копию.

Чтобы запустить Eclipse для запуска в качестве администратора, перейдите в eclipse. Щелкните правой кнопкой мыши на Eclipse. Выберите Свойства → Совместимость → уровень привилегий → Выберите Запустить эту программу. Поскольку Administrator → apply → ok, тогда вы все настроены...

И если вы хотите изменить этот параметр для всех пользователей, перейдите в eclipse Щелкните правой кнопкой мыши на Eclipse Select Properties → Compatibility → изменить настройку для всех users--> уровня привилегий → Выберите Запустить эту программу. Поскольку Administrator → примените → ОК... Спасибо..

Ответ 3

У меня была аналогичная проблема в Tomcat 7.0 и Eclipse Mars. Перезапуск Eclipse в качестве администратора разрешил проблему.

Ответ 4

Ваш Eclipse пытается записать в папку "Program Files", которая по умолчанию защищена операционной системой Windows.

Решение:

Перейдите в папку "Program Files". Щелкните правой кнопкой мыши папку "Apache Software Foundation". Нажмите "Свойства". Перейдите на вкладку безопасности. Нажмите "Изменить...". Выберите "Пользователи" в списке "Названия групп или пользователей". В другом списке "Разрешения для пользователей" установите флажок "Полный доступ". Нажмите "Применить"/"ОК".

Ответ 5

Поместите Tomcat в папку без пустых пространств в пути. Так:

C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup

Shoud будет что-то вроде:

C:\Tomcat\backup

Ответ 6

Существует два типа установки Tomcat. 1. Файл установки Windows с помощью setup.exe 2. Сбор файлов без setup.exe

То, что вы должны использовать в качестве сервера, является вторым (коллекция файлов без setup.exe). Потому что это тот, который включает /backup/folder и его содержимое.

Это решило мою проблему.

Ответ 7

Дважды щелкните по серверу на экране и измените номер порта

Ответ 8

В Windows 8.1 он работал, установив режим совместимости на Windows 8.1, а затем предоставив привилегии администратору, перейдя в свойства, щелкнув правой кнопкой мыши по eclipse.exe, а затем перейдя к совместимости.

Ответ 9

Попробуйте эти 3 метода

1) Попробуйте удалить файл.snap, найденный в

yourprojectworkspace.metadata.plugins\org.eclipse.core.resources

2) Наиболее распространенная ошибка заключается в том, что другой веб-сервер (или любой другой процесс в этом отношении) подал заявку на порт 8080. Это HTTP-порт по умолчанию, который Tomcat пытается связать при запуске. Чтобы изменить это, откройте файл:

   $CATALINA_HOME/conf/server.xml

и найдите "8080". Измените его на порт, который не используется, и больше 1024, поскольку порты, которые меньше или равны 1024, требуют доступа суперпользователя к привязке под UNIX. (Пример 8181)

Перезапустите Tomcat, и вы в бизнесе. Убедитесь, что вы заменили "8080" в URL-адресе, который вы используете для доступа к Tomcat. Например, если вы измените порт на 8181, вы запросите URL-адрес http://localhost: 8181/ в своем браузере.

3) Откройте папку bin, содержащую файл shutdown.bat, находящийся внутри каталога tomcat. Запустите его, чтобы решить проблему с портом.