powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как подгрузить сервлеты
8 сообщений из 8, страница 1 из 1
Как подгрузить сервлеты
    #38779425
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно компилировать сервлеты и без перезугрузки томката его использовать,
надоело каждый раз перезапускать томкат, после поправки
...
Рейтинг: 0 / 0
Как подгрузить сервлеты
    #38779434
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдос,

Используйте интеграцию IDE и Томката. Во-первых в Java есть hot-swap. Если в отладке компилировать класс не меняя его семантику, то IDE может его земенит в JVM. Во-вторых интеграция IDE/Tomcat умеет делать реде-плой без перезагрузки самого Tomcat. Ну, и наиболее продвинутые системы умеют любые классы менять на ходу без ограничений. Например JRebel.

Какой IDE пользуемся?
...
Рейтинг: 0 / 0
Как подгрузить сервлеты
    #38779520
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tomcat перезагрузит ваше приложение по изменению или описателя контекста или web.xml.
Не хотите копировать и менять дату-время руками - Tomcat Web Application Deployment
...
Рейтинг: 0 / 0
Как подгрузить сервлеты
    #38779663
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczЕлдос,

Используйте интеграцию IDE и Томката. Во-первых в Java есть hot-swap. Если в отладке компилировать класс не меняя его семантику, то IDE может его земенит в JVM. Во-вторых интеграция IDE/Tomcat умеет делать реде-плой без перезагрузки самого Tomcat. Ну, и наиболее продвинутые системы умеют любые классы менять на ходу без ограничений. Например JRebel.

Какой IDE пользуемся?
IDE у меня Intellij Idea,
как это не трогая его семантику,
пытался настроить intellj idea, ничего не получилось, application server настроил на tomcat, после я запускаю, выбираю application server, он пишет сonnected server а страница пустая, вообще пусто ничего, полностью белый и не грузит ничего, в любой странице
17-Oct-2014 13:48:07.608 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 25 ms
Connected to server
17-Oct-2014 13:48:17.608 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory C:\Tomcat 8.0\webapps\manager
17-Oct-2014 13:48:17.819 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Tomcat 8.0\webapps\manager has finished in 212 ms

что делаю не так
...
Рейтинг: 0 / 0
Как подгрузить сервлеты
    #38779674
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕлдосIDE у меня Intellij Idea,

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

Елдоскак это не трогая его семантику,

Не меня методы и поля. Родной JPDA Hot-Swap работает только когда меняется тело метода. JRebel позволяет обойти это ограничение.
Контейнеры вроде Tomcat тоже имеют возможность через ClassLoader подменить классы без долгого редеплоя.

Елдоспытался настроить intellj idea, ничего не получилось
https://www.google.com/search?q=IntelliJ tomcat integration
...
Рейтинг: 0 / 0
Как подгрузить сервлеты
    #38779716
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczЕлдосIDE у меня Intellij Idea,

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

Елдоскак это не трогая его семантику,

Не меня методы и поля. Родной JPDA Hot-Swap работает только когда меняется тело метода. JRebel позволяет обойти это ограничение.
Контейнеры вроде Tomcat тоже имеют возможность через ClassLoader подменить классы без долгого редеплоя.

Елдоспытался настроить intellj idea, ничего не получилось
https://www.google.com/search?q=IntelliJ tomcat integration
А как это не меняя методы и поля, а что еще можно менять кроме методов и полей?
...
Рейтинг: 0 / 0
Как подгрузить сервлеты
    #38779741
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕлдосА как это не меняя методы и поля, а что еще можно менять кроме методов и полей?
Тело методов.
...
Рейтинг: 0 / 0
Как подгрузить сервлеты
    #38779805
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczЕлдосА как это не меняя методы и поля, а что еще можно менять кроме методов и полей?
Тело методов.
то есть методы не добавляю и не удаляю и только меняю тело методов, а поля тоже не трогать
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как подгрузить сервлеты
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]