From 9749d8d3c8d4dc00e045e01e10bd110f5427feba Mon Sep 17 00:00:00 2001 From: Scott Stamp Date: Sat, 13 Oct 2018 19:48:01 -0230 Subject: [PATCH] Fixed some Maven stuff G-Earth build output is placed in /bin now --- Extensions/BlockReplacePackets/pom.xml | 25 ++++++++++ Extensions/SpeechColorizer/pom.xml | 23 +++++++++ G-Earth-UI/pom.xml | 68 +++++++++++++------------- 3 files changed, 83 insertions(+), 33 deletions(-) diff --git a/Extensions/BlockReplacePackets/pom.xml b/Extensions/BlockReplacePackets/pom.xml index f44fd20..1eb4c34 100644 --- a/Extensions/BlockReplacePackets/pom.xml +++ b/Extensions/BlockReplacePackets/pom.xml @@ -96,6 +96,31 @@ ${artifactId} + + + maven-assembly-plugin + + + package + + single + + + + + ${project.parent.basedir}/bin + + + extensions.blockreplacepackets.BlockAndReplacePackets + + + + jar-with-dependencies + + BlockAndReplacePackets + false + + diff --git a/Extensions/SpeechColorizer/pom.xml b/Extensions/SpeechColorizer/pom.xml index a6a40e5..54ae551 100644 --- a/Extensions/SpeechColorizer/pom.xml +++ b/Extensions/SpeechColorizer/pom.xml @@ -96,6 +96,29 @@ ${artifactId} + + + maven-assembly-plugin + + + package + + single + + + + + ${project.parent.basedir}/target/bin + + + extensions.speechcolorizer.SpeechColorizer + + + + jar-with-dependencies + + + diff --git a/G-Earth-UI/pom.xml b/G-Earth-UI/pom.xml index 65d1503..2643b90 100644 --- a/G-Earth-UI/pom.xml +++ b/G-Earth-UI/pom.xml @@ -42,20 +42,20 @@ - - - - - - - - - - - - - - + + maven-dependency-plugin + + + package + + copy-dependencies + + + ${project.build.directory}/bin/lib + + + + maven-resources-plugin @@ -80,24 +80,23 @@ - - - - - - - - - - - - - - - - - - + + org.apache.maven.plugins + maven-jar-plugin + 2.5 + + ${project.build.directory}/bin + + + true + true + lib/ + gearth.Main + false + + + + maven-assembly-plugin @@ -110,14 +109,17 @@ + ${project.parent.basedir}/bin - main.Main + gearth.Main jar-with-dependencies + G-Earth-${project.version} + false