Удаление других модулей профиля Maven из каталога проектов IntelliJ - PullRequest
1 голос
/ 04 апреля 2020

Я создал многомодульный проект maven и хочу иметь два профиля, которые я объявил, как показано ниже.

<profiles>
  <profile>
     <id>bootstrap-server</id>
     <modules>
      <module>./bootstrapserver</module>
     </modules>
  </profile>
  <profile>
    <id>file-search</id>
      <modules>
       <module>./filesearch</module>
       <module>./webservice</module>
      </modules>
  </profile>
</profiles>

Когда я выбираю, например, профиль file-search, IntelliJ хорошо строит профиль (используя встроенную панель maven в IntelliJ) и строит только два указанных мной модуля, что является обязательным поведением. Он хорошо работает и для другого профиля.

Однако, когда я выбираю один профиль, каталоги модулей в других профилях остаются в окне структуры проекта, как показано ниже.

imagefile=search profile">

На изображении выше показано, как IntelliJ показывает структуру проекта, когда я активирую профиль file-search.

Можно ли настроить IntelliJ для удаления модулей, отображаемых в проекте окно, которое не используется в одном профиле? Например, если я выберу file-search module, я хочу удалить bootstrapserver module с панели Project, так как он не используется при разработке под file-search profile.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...