From 77b12f31a5f1b70e1e092916fa98702836654545 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Thu, 20 Oct 2022 20:35:07 +0200 Subject: building a jar with dependencies now (not a shaded jar) --- nzzgrabber | 5 +++-- pom.xml | 41 +++++++++++++++++++++++++---------------- 2 files changed, 28 insertions(+), 18 deletions(-) diff --git a/nzzgrabber b/nzzgrabber index ea36a5c..2e1e76f 100755 --- a/nzzgrabber +++ b/nzzgrabber @@ -1,10 +1,11 @@ #!/bin/sh -export LANG=en_US.UTF-8 +# force Swiss German, as NZZ expects that.. +export LANG=de_CH.UTF-8 DEBUG_OPTS="" #DEBUG_OPTS="-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=8000" NO_COLOR=yes \ java -jar -Xms128m -Xmx1G $DEBUG_OPTS \ -Djava.util.logging.config.file=./logging.properties \ - target/nzz-grabber-1.0-SNAPSHOT.jar $* + target/nzz-grabber-1.0-SNAPSHOT-jar-with-dependencies.jar $* diff --git a/pom.xml b/pom.xml index 01faef1..fd5f91a 100644 --- a/pom.xml +++ b/pom.xml @@ -22,28 +22,37 @@ 1.8 1.8 - true + + + true + cc.andreasbaumann.grabbers.nzz.Main + + - org.apache.maven.plugins - maven-shade-plugin - 2.4.3 - - + maven-assembly-plugin + 3.1.0 + + + + true + cc.andreasbaumann.grabbers.nzz.Main + + + + jar-with-dependencies + + + + + assemble-all package - shade + single - - - - cc.andreasbaumann.grabbers.nzz.Main - - - - - + + -- cgit v1.2.3-54-g00ecf