Автоматически перезагружать классы во время отладки - PullRequest
0 голосов
/ 15 октября 2018

В настоящее время я работаю над проектом с большой весенней загрузкой, запуск которого занимает около 1 минуты.Во время отладки, если я внесу некоторые изменения в некоторый класс, мне придется перезапустить все приложение снова.

Можно ли каким-либо образом перезагрузить только те классы (и компоненты), которые были обновлены при отладке Intellij, чтобыя мог быстро увидеть эти изменения в запущенном приложении?

1 Ответ

0 голосов
/ 15 октября 2018

Да, вы можете,

Как говорит Intellij Idea:

Перезагрузка измененных классов Чтобы перезагрузить измененные классы

Выполните одно из следующих действий:

В главном меню выберите Run |Перезагрузить измененные классы.

В главном меню выберите Build |Скомпилируйте «имя_класса», чтобы перекомпилировать измененный класс во время отладки.

В диалоговом окне «Перезагрузка измененных классов» подтвердите перезагрузку.Результаты отображаются в окне «Сообщения».

Настройка поведения при перезагрузке Чтобы настроить поведение при перезагрузке

В главном меню выберите Файл |В разделе «Параметры» в разделе «Построение, выполнение, развертывание» разверните узел «Отладчик».

Откройте страницу HotSwap.

Нажмите одну из переключателей в группе «Классы перезагрузки» после компиляции.Вы можете всегда перезагружать классы, перезагружать после подтверждения или никогда не делать этого.

Ссылка https://www.jetbrains.com/help/idea/2017.3/reloading-classes.html

...