Bir ebeveyn projesi ile bir çok modül Maven projesi var P
ve üç alt modüllere A
, B
ve C
. Hem B
veC
savaş projeler ve her ikisi de bağlıdır A
.
Ben yazabilirsiniz mvn compile
içindeP
ve düzgün derlenmiş alt modüllerin hepsi var. Sorun, belirli modüller için işlemler yapmak istediğimde geliyor.
Proje için bir savaşı paketleyebilmek istiyorum B
, ancak paket komutunu B
dizininden çalıştırdığımda, bunun için bağımlılıkları bulamadığından şikayet ediyorA
.
Bu sorudan anlıyorum: Belki de Maven'in bu tür bağımlılık çözümü için gerçekten tasarlanmadığı maven ve bağımlı modüller , ancak nasıl paketleyeceğimi soruyorB
?
Ben yayınlamak zorunda mıyım
mvn package
ben gerçekten sadece istediğinizde bütün proje hiyerarşisi içinB
?Her paketlemek istediğimde A'nın anlık görüntülerini yerel veri havuzuma kurmam gerekir
B
mi?
Bu ikinci senaryo, A
hala aktif geliştirme aşamasındayken .
Burada en iyi uygulamalar var mı?