Skip to content
Advertisement

Second root module in IntelliJ’s maven module view

I have a multimodule maven application with parent pom as follows:

<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>

now in intelliJ’s maven module view i can see all modules however communication-management is displayed twice and i dont know why. From the structure of my application it seems like it shouldn’t be visible as root but somehow is. Here is the communication-management‘s pom:

<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>

and this is how i can see it in IntelliJ:

enter image description here

Why is communication-management displayed twice and why is it displayed as root?

i have already tried reimporting, cleaning etc.

Advertisement

Answer

Turns out it was some IntelliJ issue, restarting PC solved it. I dont think it’s reporoducable. I tried to create some sample project but issue did not occur.

The old “have you tried turning it off and on again” worked for me.

User contributions licensed under: CC BY-SA
7 People found this is helpful
Advertisement