2013-06-28 1 views
2

В IntelliJ Maven Projects панель просмотра дерева, вы можете увидеть задачи Lifecycle для всех модулей maven.IntelliJ maven lifecycle - могу ли я изменить список «Только основные задачи»?

По умолчанию они показывают только «Основные задачи». Я могу отменить это, но тогда я все вижу .....

Можно ли добавить только одну задачу (интеграционный тест) в список «Только основные задачи»?

i.e может быть настроен плагин интеграции IntelliJ Maven?

Или я могу написать свой собственный плагин, чтобы настроить его во время выполнения?

Любые советы, оцененные. IntelliJ 12.1.4.

+0

Я не думаю, что это возможно, но я не уверен, что это действительно имеет смысл. Иногда вам нужно показывать все этапы жизненного цикла, но за этим обычно следует создание конфигурации запуска на основе этих этапов, так что вы всегда будете использовать конфигурацию запуска после ее создания. – Tome

+0

Правда, возможны конфигурации запуска, однако я предпочитаю использовать maven modules/lifecycle tree view, так как я считаю это более удобным, поэтому вопрос. – vikingsteve

+0

Хорошо, тогда я могу просто сказать, что плагин Maven не настраивается таким образом, но, конечно, вы можете изменить его, чтобы иметь более гибкую конфигурацию при отображении фаз жизненного цикла. Это в Community Edition, поэтому код доступен, и исправления, насколько мне известно, всегда приветствуются JetBrains. – Tome

ответ

2

Плагин Maven не может быть сконфигурирован следующим образом: он либо показывает только базовые фазы, либо полный жизненный цикл. Типичным обходным решением для вашего варианта использования было бы создание конфигурации запуска Maven на основе фазы, которую вы хотите запустить. Если вы действительно хотите, чтобы мелкие зерна были видимыми фазами внутри окна инструмента Maven, вам придется изменить версию IntelliJ Community Edition, код которой доступен, исправления всегда приветствуются JetBrains.

+0

Спасибо, я посмотрю код плагина в редакции сообщества. – vikingsteve

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