Подтвердить что ты не робот

Почему моя публикация терпит неудачу в Tomcat v7.0 Server из-за блокировок другим процессом?

У меня есть установка сервера Tomcat v7.0 в моей среде eclipse (helios), которую я использую для тестирования веб-приложений. В настоящее время у меня есть в моей рабочей среде веб-приложение struts, которое правильно загружается на сервер, а также два динамических веб-проекта, которые они пытаются загрузить. В основном, простой класс, который я хочу превратить в веб-службу для оси 2 для первого проекта и простую страницу html (для проверки этой проблемы) для второй.

Однако ни один из них не загружается правильно внутри сервера, и я вижу блокировки с помощью других ошибок процесса.

Ошибка, заданная консолью сервера:

    Publishing failed with multiple errors
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\activation-1.1.jar. May be locked by another process.

Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\antlr-2.7.7.jar. May be locked by another process.
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axiom-api-1.2.11.jar. May be locked by another process.
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axiom-dom-1.2.11.jar. May be locked by another process.
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axiom-impl-1.2.11.jar. May be locked by another process.
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axis2-adb-1.6.0.jar. May be locked by another process.
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axis2-adb-codegen-1.6.0.jar. May be locked by another process.
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axis2-ant-plugin-1.6.0.jar. May be locked by another process.
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axis2-clustering-1.6.0.jar. May be locked by another process.
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axis2-codegen-1.6.0.jar. May be locked by another process.
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axis2-corba-1.6.0.jar. May be locked by another process.
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axis2-fastinfoset-1.6.0.jar. May be locked by another process.
 Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axis2-java2wsdl-1.6.0.jar. May be locked by another process.
Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axis2-jaxbri-1.6.0.jar. May be locked by another process.

... и т.д.

Кто-то уже столкнулся с этой проблемой и знает о решении?

4b9b3361

Ответ 1

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

Ответ 2

1- Остановить сервер
2- Очистка сервера
3- Чистый справочник по работе с Tomcat... enter image description here

Ответ 3

  • В окне консоли, где вы найдете трассировку стека, просто переключите вкладку с консоли на серверы (или отобразите ее из окна → Показать вид → Серверы).
  • Дважды щелкните на своем сервере tomcat, он откроет обзор tomcat. Вы найдете две вкладки (в нижней части окна). Обзор и Модули.
  • Нажмите "Модули". Вы найдете проекты, перечисленные там.
  • Удалите все проекты и очистите сервер (щелкните правой кнопкой мыши по имени сервера → Очистить).

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

Ответ 4

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

Ответ 5

Я столкнулся с той же проблемой; удаление модулей с сервера TomCat позволило решить проблему

Ответ 6

удаление ".plugins", а затем перезапуск eclipse и tomcat решили проблему.

Ответ 7

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

  • Закройте каталог развертывания сервера tomcat
  • Щелкните правой кнопкой мыши на сервере → Очистить рабочий каталог tomcat
  • Щелкните правой кнопкой мыши на сервере → очистите и перезапустите сервер.

Ответ 8

Я решил проблему в соответствии с шагами удара:

  • Щелкните правой кнопкой мыши на своем проекте
  • Выберите Свойства Развертывание сборки
  • Нажмите кнопку Добавить, выберите Java Build Path Entries и нажмите кнопку Далее
  • Выберите Зависимости Maven, затем нажмите Готово.

Ответ 9

Я столкнулся с той же проблемой. Вы не обязаны делать что-то необычное. Было бы полезно использовать два решения.

1) Перезагрузите среду IDE (например, затмение).    (Это может помочь вам, потому что в моем случае это произошло)

2) Перезагрузите компьютер. Это поможет вам разблокировать блокировку вне всяких сомнений.

Примечание. Очистка рабочего каталога Tomcat может не помочь в вашем случае.