Может ли кто-нибудь сказать мне ... при запуске сервлета iam с помощью apache tomcat. Но каждый раз я вношу изменения в свое веб-приложение. Мне нужно экспортировать военный файл и снова и снова вставлять в каталог webapp. Это слишком много времени и очень беспокойно. Для даже небольших изменений мне нужно экспортировать файл войны, а затем положить в мой каталог webapp. Я не могу запустить мое веб-приложение, не делая этого. Я имею в виду, что новые изменения не отражаются до тех пор. Нет ли другого метода. Я думаю, что автоматическое развертывание должно ... и, тем не менее, оно установлено в true в моей сети заявление. но он не делает этого. Я искал в сети с 2 дней .. но не получил никакого решения. Пожалуйста, помогите ..Сервлеты и сервер Apache Tomcat
ответ
Файл WAR
в основном просто .zip с соответствующим webapp содержание. Вместо развертывания WAR вы можете развернуть «взорванную WAR», являющуюся содержимым вашего webapp. Для этого используются различные инструменты построения, например, Maven поддерживает упаковку dir
в плагине сборки. Затем вы можете, например, сконфигурировать свой проект для создания классов непосредственно в вашем каталоге WEB-INF/classes
вашей «взрывоподобной WAR».
EDIT: В случае, если это не было ясно - вы просто поставить разобранном WAR в каталоге в каталоге WebApps, где вы обычно положить Войны - так что вместо application.war
, вы просто положить application
каталог, содержащий веб-приложение.
Наиболее популярные IDE, такие как Eclipse
, IntelliJ
или Netbeans
, предоставляют инструменты для веб-тестирования и публикации для пользователей, это очень простая функция.
В случае, если вы используете Eclipse
, перейдя Web Tools Platform User Guide > Using the server tools
в странице помощи, должно быть достаточно для вас, чтобы настроить среду.
online help document для Eclipse Mars, для вашего удобства.
Как уже упоминалось, IDE в настоящее время могут выполнять быстрое перераспределение или «горячую замену» классов. Это может работать для некоторых сценариев, но не для всех.
JRebel
Для еще более продвинутых горячей замены в других сценариях, рассмотрим коммерческий инструмент JRebel по ZeroTurnAround.com.
- 1. Сервер Apache и сервер tomcat
- 2. Конфигурация Apache Tomcat - один сервер Apache и несколько сайтов Tomcat
- 3. Внешний сервер Tomcat Apache
- 4. Скомпилирует ли tomcat сервлеты?
- 5. Apache TomCat как веб-сервер и контейнер
- 6. Сервер Express.js с Apache Tomcat
- 7. Сервер Apache Tomcat на linux
- 8. Как автозапустить сервер apache tomcat
- 9. Веб-сервер или сервер apache tomcat
- 10. Сервер IIS и сервер Apache
- 11. UTF-8 и сервлеты на Tomcat/Linux
- 12. Сервлеты, фильтры и потоки в Tomcat
- 13. Virtualhost Apache и Tomcat
- 14. Apache Tomcat и Ruby
- 15. JavaBean Самоанализ в сервлеты [Tomcat]
- 16. Сервлеты и файлы для скачивания
- 17. Сервер tomcat: Ежедневно перезагружается сервер Tomcat?
- 18. Как найти HTTP-сервер Apache в Tomcat
- 19. Apache (httpd) Прокси-сервер Tomcat Постоянно вычеркивает
- 20. как установить клеверный ETL сервер [Apache Tomcat]
- 21. Установка модуля Perl в Apache Tomcat сервер
- 22. Что именно делает Apache Tomcat?
- 23. версия eclipse требует указать сервер Apache Tomcat
- 24. сервер Apache Tomcat не удалось запустить
- 25. Запуск веб-приложения через сервер apache tomcat
- 26. Ошибка в Jsp и сервлеты
- 27. tomcat и apache http вместе
- 28. Apache Tomcat и сервлет
- 29. Apache CXF и tomcat
- 30. Apache Tomcat и TOMEE
[IntelliJ by JetBrains] (https://en.wikipedia.org/wiki/IntelliJ_IDEA) и [JDeveloper by Oracle] (https://en.wikipedia.org/wiki/JDeveloper) - еще две такие IDE, которые может обеспечить хорошую интеграцию с инструментами веб-сервера и сервлетов, такими как Tomcat. –
Я использую Eclipse Kepler, тогда проблема тоже – Sameer