У меня есть структура проекта, такая как:

Однако, когда я запускаю mvn clean test -DskipTests
из каталога Project 1
, он заканчивается НЕвключая модуль Project 2
в реакторе Maven, хотя я перечислил его как зависимость в Project 1
следующим образом:
<dependency>
<groupId>com.main.sub</groupId>
<artifactId>project2-artId</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
Что может происходить и почему эта зависимость не распознается?