From 3f574ee55b1e07e4658aa6b408300fab7640dc51 Mon Sep 17 00:00:00 2001 From: Gerard Bosch Date: Wed, 25 Nov 2020 13:17:57 +0100 Subject: [PATCH] Update project structure to mimic real use case --- .../framework/framework-lib/pom.xml | 3 +- .../framework-microservice-parent/pom.xml | 38 +++++++++++++++++++ .../framework/framework-parent/pom.xml | 23 ----------- external-microservice/framework/pom.xml | 26 ++++++++----- external-microservice/microservice/pom.xml | 8 ++-- 5 files changed, 60 insertions(+), 38 deletions(-) create mode 100644 external-microservice/framework/framework-microservice-parent/pom.xml delete mode 100644 external-microservice/framework/framework-parent/pom.xml diff --git a/external-microservice/framework/framework-lib/pom.xml b/external-microservice/framework/framework-lib/pom.xml index 84140ee..d783ffc 100644 --- a/external-microservice/framework/framework-lib/pom.xml +++ b/external-microservice/framework/framework-lib/pom.xml @@ -4,9 +4,8 @@ com.example.framework - framework-parent + framework-agg 0 - ../framework-parent framework-lib diff --git a/external-microservice/framework/framework-microservice-parent/pom.xml b/external-microservice/framework/framework-microservice-parent/pom.xml new file mode 100644 index 0000000..23a49a3 --- /dev/null +++ b/external-microservice/framework/framework-microservice-parent/pom.xml @@ -0,0 +1,38 @@ + + 4.0.0 + + + com.example.framework + framework-agg + 0 + + + framework-microservice-parent + pom + A parent for the microservices developed under this framework. + + + + + + com.example.framework + framework-lib + + + ${project.parent.version} + + + + diff --git a/external-microservice/framework/framework-parent/pom.xml b/external-microservice/framework/framework-parent/pom.xml deleted file mode 100644 index b9916ae..0000000 --- a/external-microservice/framework/framework-parent/pom.xml +++ /dev/null @@ -1,23 +0,0 @@ - - 4.0.0 - - - com.example.framework - framework-agg - 0 - - - framework-parent - pom - - - - - ${project.groupId} - framework-lib - ${project.version} - - - - diff --git a/external-microservice/framework/pom.xml b/external-microservice/framework/pom.xml index 84438bf..f6b3ade 100644 --- a/external-microservice/framework/pom.xml +++ b/external-microservice/framework/pom.xml @@ -2,13 +2,21 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 -com.example.framework -framework-agg -0 -pom - - - framework-parent - framework-lib - + com.example.framework + framework-agg + 0 + pom + + + UTF-8 + 11 + ${java.version} + ${java.version} + + + + framework-lib + framework-microservice-parent + + diff --git a/external-microservice/microservice/pom.xml b/external-microservice/microservice/pom.xml index 78c1dd4..1516115 100644 --- a/external-microservice/microservice/pom.xml +++ b/external-microservice/microservice/pom.xml @@ -4,19 +4,19 @@ com.example.framework - framework-parent - 0 + framework-microservice-parent + 0 com.example.application microservice - 1 + 1 jar com.example.framework - framework-lib + framework-lib