diff --git a/pom.xml b/pom.xml index df9dd5a..27a91ed 100644 --- a/pom.xml +++ b/pom.xml @@ -49,13 +49,58 @@ + + org.apache.maven.plugins + maven-dependency-plugin + 3.1.1 + + + copy-dependencies + compile + + copy-dependencies + + + runtime + ${basedir}${file.separator}target${file.separator}libs + false + false + true + war + false + + + + org.apache.maven.plugins maven-assembly-plugin - make-uberjar + uberjar + + true + + uberjar.xml + + package + + single + + + + tar.gz + + false + + tar-gz.xml + + + package + + single + make-servicearchive diff --git a/tar-gz.xml b/tar-gz.xml new file mode 100644 index 0000000..e41c0e6 --- /dev/null +++ b/tar-gz.xml @@ -0,0 +1,24 @@ + + tar.gz + + tar.gz + + ${file.separator} + + + target${file.separator}libs + ${file.separator} + true + 755 + + + + + target${file.separator}${project.artifactId}-${project.version}.jar + true + + + \ No newline at end of file diff --git a/uberjar.xml b/uberjar.xml new file mode 100644 index 0000000..5348cf9 --- /dev/null +++ b/uberjar.xml @@ -0,0 +1,24 @@ + + uberjar + + jar + + ${file.separator} + + + target${file.separator}libs + ${file.separator} + true + 755 + + + target${file.separator}classes + ${file.separator} + true + 755 + + + \ No newline at end of file