From 1b2ff3f87913123f17d26dccd88470fcde404b7e Mon Sep 17 00:00:00 2001 From: tballison Date: Wed, 27 Sep 2023 11:56:05 -0400 Subject: [PATCH] TIKA-4143 -- initial work on tika-app for a thin-jar distribution --- tika-app/assembly.xml | 65 +++++++++++++++++++++++++++++++++++++++++++ tika-app/pom.xml | 36 ++++++++++++++++++++++-- 2 files changed, 98 insertions(+), 3 deletions(-) create mode 100644 tika-app/assembly.xml diff --git a/tika-app/assembly.xml b/tika-app/assembly.xml new file mode 100644 index 0000000000..2e97520cd7 --- /dev/null +++ b/tika-app/assembly.xml @@ -0,0 +1,65 @@ + + + + bin + + + zip + + + + + + + false + lib + false + + + + + + + ${project.build.directory} + + + original-*.jar + + + + \ No newline at end of file diff --git a/tika-app/pom.xml b/tika-app/pom.xml index 68ac79477d..27d099b068 100644 --- a/tika-app/pom.xml +++ b/tika-app/pom.xml @@ -106,6 +106,7 @@ + maven-shade-plugin ${maven.shade.version} @@ -135,15 +136,15 @@ CHANGES README builddef.lst - + resources/grib1/nasa/README*.pdf resources/grib1/**/readme*.txt resources/grib2/**/readme*.txt - + ucar/nc2/iosp/fysat/Fysat*.class ucar/nc2/dataset/transform/VOceanSG1*class ucar/unidata/geoloc/vertical/OceanSG*.class - + javax/**/* @@ -177,6 +178,30 @@ + + org.apache.maven.plugins + + maven-assembly-plugin + + + true + tika-app + + assembly.xml + + + + + + make-assembly + + package + + single + + + + org.apache.maven.plugins maven-jar-plugin @@ -185,6 +210,11 @@ org.apache.tika.app + + true + lib/ + org.apache.tika.cli.TikaCLI +