Второй корневой модуль в представлении IntelliJ для модуля maven - PullRequest
0 голосов
/ 27 мая 2019

У меня есть многомодульное приложение maven с родительским pom следующим образом:

<groupId>com.test</groupId>
<artifactId>uke-management</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>uke-management</name>
<packaging>pom</packaging>

<modules>
    <module>application</module>
    <module>user-management</module>
    <module>security</module>
    <module>workflow</module>
    <module>commons</module>
    <module>database</module>
    <module>contract-management</module>
    <module>file-management</module>
    <module>communication-management</module>
</modules>

теперь в представлении модуля IntelliJ я могу видеть все модули, однако communication-management отображается дважды, и я не знаю почему. Из структуры моего приложения кажется, что оно не должно быть видно как root, но каким-то образом. Вот помпа communication-management:

<modelVersion>4.0.0</modelVersion>

<parent>
    <artifactId>uke-management</artifactId>
    <groupId>com.test</groupId>
    <version>0.0.1-SNAPSHOT</version>
</parent>

<artifactId>communication-management</artifactId>

<properties>
    <spring-boot-starter-mail>2.1.5.RELEASE</spring-boot-starter-mail>
</properties>

<build>
    // some build plugins
</build>

<dependencies>
    <!-- project dependencies -->
    <dependency>
        <groupId>com.test</groupId>
        <artifactId>user-managment</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <scope>compile</scope>
    </dependency>
    <dependency>
        <groupId>org.mapstruct</groupId>
        <artifactId>mapstruct</artifactId>
        <version>1.2.0.Final</version>
        <scope>compile</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-mail</artifactId>
        <version>${spring-boot-starter-mail}</version>
    </dependency>
</dependencies>

и вот как я могу видеть это в IntelliJ:

enter image description here

Почему communication-management отображается дважды и почему он отображается как root?

Я уже пробовал повторно импортировать, чистить и т. Д.

1 Ответ

0 голосов
/ 27 мая 2019

Оказалось, что это была какая-то проблема с IntelliJ, перезагрузка ПК решила ее.Я не думаю, что это воспроизводимо.Я пытался создать какой-то пример проекта, но проблема не возникла.

Старый вариант "Вы пытались выключить и снова включить" работал для меня.

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