Первое: - просто прочитайте сообщение об ошибке более внимательно:
cumulus-database-manager:cumulus-database-manager:jar:0.0.1-SNAPSHOT
Это зависимость, которая пропустила не ваше database-manager:database-manager
Ваш проектB database-manager
имеетit.
Когда отсутствует зависимость - это означает, что @Sridhar сказал, что он не находится в папке <your home directory>/.m2/repository
и не может быть загружен из каких-либо определенных удаленных репозиториев.
если cumulus-database-manager
является действительной зависимостью
Я предполагаю, что вы должны увидеть в начале вывода Maven некоторые сообщения, например downlading artifact ... from ...<url>
, а затем cannot be downloaded
message.
В этом случае вы получите cumulus-database-manager/cumulus-database-manager
direcotry в вашем locam .m2 / repository, но без файла jar.
Попытайтесь удалить каталог cumulus-database-manager
из .m2 / repository и запустите снова, чтобы вызватьMaven попытайтесь загрузить его снова и посмотрите на сообщения, почему он не был загружен ...
Кстати, если вам нужно построить одновременно два проекта, когда один зависит от другого - вы должны иметь "master" pomс обоими проектами, определенными в элементе modules
.В противном случае вам придется строить один за другим вручную, по крайней мере, в первый раз.