Spring Boot - nadrzędny pom, gdy masz już rodzica pom

Czy istnieje specjalne zalecane podejście do włączenia pomostu rodzicielskiego rozruchu sprężynowego do projektów, które mają już wymagany nadrzędny POM?

Co polecasz w przypadku projektów, które muszą być realizowane przez rodziców organizacyjnych (jest to bardzo powszechne, a nawet wiele / większość projektów opublikowanych w Maven Central w zależności od repozytoriów, z których pochodzą). Większość elementów kompilacji jest związana z tworzeniem wykonywalnych plików JAR (np. Uruchamianie osadzonego Tomcat / Jetty). Istnieją sposoby na uporządkowanie rzeczy, tak aby można było uzyskać wszystkie zależności bez rozszerzania się z rodzica (podobnie jak w przypadku kompozycji vs. dziedziczenia). W ten sposób nie możesz uzyskać materiałów do budowania.

Więc czy lepiej jest umieścić cały rodzic-sprężynowy pom-pom wewnątrz wymaganego rodzica POM, czy po prostu mieć zależność POM w projekcie POM.

Inne opcje?

TIA,

Scott

questionAnswers(2)

yourAnswerToTheQuestion