From e5eb9e0a19ff4da058b1cb7c4c4020d7b5a3a2da Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Fri, 25 Oct 2024 11:20:50 +1000 Subject: [PATCH 1/2] Simplity copying dependencies Signed-off-by: Olivier Lamy --- applications/proberapp/pom.xml | 73 ++++++++++++++++++++++------------ 1 file changed, 47 insertions(+), 26 deletions(-) diff --git a/applications/proberapp/pom.xml b/applications/proberapp/pom.xml index afa63576..39f2e4fb 100644 --- a/applications/proberapp/pom.xml +++ b/applications/proberapp/pom.xml @@ -211,43 +211,64 @@ - com.coderplus.maven.plugins - copy-rename-maven-plugin - 1.0.1 + org.apache.maven.plugins + maven-dependency-plugin + + 3.8.0 copy-file pre-integration-test - copy + copy-dependencies - - - ../../runtime/deployment/target/runtime-deployment-${project.version}/runtime-impl-jetty9.jar - ${appengine.runtime.location}/runtime-impl-jetty9.jar - - - ../../runtime/deployment/target/runtime-deployment-${project.version}/runtime-shared-jetty9.jar - ${appengine.runtime.location}/runtime-shared-jetty9.jar - - - ../../runtime/deployment/target/runtime-deployment-${project.version}/runtime-impl-jetty12.jar - ${appengine.runtime.location}/runtime-impl-jetty12.jar - - - ../../runtime/deployment/target/runtime-deployment-${project.version}/runtime-shared-jetty12.jar - ${appengine.runtime.location}/runtime-shared-jetty12.jar - - - ../../runtime/deployment/target/runtime-deployment-${project.version}/runtime-main.jar - ${appengine.runtime.location}/runtime-main.jar - - + true + com.google.appengine + true + ${appengine.runtime.location} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + org.apache.maven.plugins maven-war-plugin From f15dd0bcb710ed8215b20402c61739d3c292defd Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Fri, 25 Oct 2024 11:37:59 +1000 Subject: [PATCH 2/2] exclude not needed artifacts Signed-off-by: Olivier Lamy --- applications/proberapp/pom.xml | 39 +--------------------------------- 1 file changed, 1 insertion(+), 38 deletions(-) diff --git a/applications/proberapp/pom.xml b/applications/proberapp/pom.xml index 39f2e4fb..41d82182 100644 --- a/applications/proberapp/pom.xml +++ b/applications/proberapp/pom.xml @@ -223,6 +223,7 @@ copy-dependencies + appengine-api-1.0-sdk,appengine-remote-api,appengine-api-stubs,appengine-testing true com.google.appengine true @@ -231,44 +232,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.apache.maven.plugins maven-war-plugin