2017-02-09 4 views
-2

Я использую IntelliJ IDEA Ultimate 2016.3.2 в качестве моей IDE, и я хотел бы создать конфигурацию прогона/отладки, которая создает мое приложение Java 8 с Maven , и развертывает его на локальном автономном сервере Wildfly 9.0.1.Как построить с Maven и развернуть в Wildfly 9 в IntelliJ IDEA Ultimate

До сих пор мне удалось создать конфигурацию, которая развертывает .war из внешнего источника в Wildfly с отладкой и работает по назначению. Внешний источник указывает на .war, который я вручную создаю с помощью Maven через командную строку. Это удовлетворяет мои потребности, но я хотел бы включить сборку maven в мою конфигурацию run/debug, чтобы упростить процесс.

Мне нужно передать некоторые аргументы моей команде установки mvn.

Как включить сборку Maven с аргументами в моей конфигурации запуска/отладки в IntelliJ IDEA?

+0

Run-> Edit Configurations-> Add-> Maven. Настройте конфигурацию maven в intellij для создания вашего проекта. Затем отредактируйте конфигурацию run/debug для запуска этой конфигурации maven перед запуском – Revive

ответ

1

В итоге я добавил выполнение цели Maven в конфигурацию run/debug. На вкладке «Сервер» я добавил цель Maven, которая позволяет мне выполнить команду Maven в указанном каталоге до списка «до запуска». Я удалил IntelliJ «build» из списка.

Развертывание по-прежнему является внешним источником, указывающим на .war, который теперь построен как часть конфигурации.

Это работает для меня, но если у кого-то есть лучший подход, не стесняйтесь его добавлять.

Смежные вопросы