Werken met Maven-snapshots in Eclipse

Als Project B een afhankelijkheid heeft van Project A.

Moet ik een maven-installatie uitvoeren op Project A elke keer dat ik een wijziging in een van de klassen in A aanbreng om B de update te laten zien?

1

1 antwoord

Het hangt ervan af hoe je de projecten hebt gemaakt. Als u een gemeenschappelijke bovenliggende pom heeft, hoeft u mvn install niet uit te voeren voor één project om de wijzigingen aan de andere te zien.

Als de projecten geen gemeenschappelijke bovenliggende pom delen, denk ik dat het misschien beter is om de verduistering handmatig te configureren, zodat deze weet dat B afhangt van A, en je ook de afhankelijkheid van de snapshot-pot moet verwijderen (anders zou je kunnen krijgen funky classloader fouten). Ik moet zeggen dat elke keer als ik projecten afhankelijkheden als deze had, de projecten een gemeenschappelijke ouder deelden.

0
toegevoegd