У меня есть многомодульное приложение 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](https://i.stack.imgur.com/7kkod.png)
Почему communication-management
отображается дважды и почему он отображается как root?
Я уже пробовал повторно импортировать, чистить и т. Д.