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

Как объединить несколько конфигураций запуска в Intellij вместе?

У меня есть intellij проект с несколькими модулями. Некоторые из модулей должны запускаться как серверы. Для каждого сервера (модуля) у меня есть конфигурация запуска.

Могу ли я объединить эти конфигурации запуска вместе, поэтому мне не нужно щелкнуть пробел или остановить пять раз?

Если это имеет значение, проект полностью ошеломлен.

4b9b3361

Ответ 1

Ранее принятый ответ не работает для запуска нескольких серверов или любых сценариев, которые не завершаются.

Хорошей новостью является то, что теперь вы можете использовать конфигурацию прогона Compound, которая встроена в программу для одновременного выполнения нескольких серверов, которые не завершаются.

Фактически, даже плагин MultiRun заявляет на своей странице GitHub, что они рекомендуют использовать конфигурацию запуска Compound поверх своего плагина.

Официальная документация IntelliJ IDEA

Вот как выглядят варианты:

Снимок экрана о том, как выглядит параметр

Шаги для его работы:

  • Сначала создайте индивидуальные настройки запуска
  • Затем создайте новую составную конфигурацию
  • Теперь выберите индивидуальные конфигурации запуска, которые вы ранее настроили.
  • Наконец, запустите новую конфигурацию Compound.

Все индивидуальные конфигурации будут запускаться одновременно. Идеально подходит для серверов и других потоков, которые не выходят!

Ответ 2

Update

Теперь это возможно (несмотря на то, что проблемы @CrazyCoder, связанные с ними, по-прежнему открыты на эту дату). В Intellij 12 вы можете "Запустить другую конфигурацию" перед запуском, когда находитесь в "Редактирование конфигураций". Вот скриншот:

Run Another Configuration

Ответ 3

Проверьте этот плагин Multirun.

И да, я нашел его после ссылки CrazyCoder, так что снова поддержите его!