Example pom.xml
+
+
+
+```
+
+ 4.0.0
+
+ org.me
+ myParser
+ 0.0.1-SNAPSHOT
+
+
+ 1.8
+ 1.8
+ UTF-8
+ 1.17
+ 2.0.8
+
+
+
+ src
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.0.0-M1
+
+ all,-missing,-accessibility
+ true
+
+
+
+
+
+
+
+ org.apache.tika
+ tika-parsers
+ ${tika.version}
+
+
+
+ edu.ucar
+ netcdf
+
+
+
+ edu.ucar
+ cdm
+
+
+
+ edu.ucar
+ httpservices
+
+
+
+ edu.ucar
+ grib
+
+
+
+ edu.ucar
+ netcdf4
+
+
+
+ com.uwyn
+ jhighlight
+
+
+
+ org.ow2.asm
+ asm-debug-all
+
+
+ commons-logging
+ commons-logging-api
+
+
+
+ org.apache.cxf
+ cxf-rt-rs-client
+
+
+
+
+ org.apache.pdfbox
+ fontbox
+ ${fontbox.version}
+
+
+
+ edu.ucar
+ netcdf
+
+
+
+ edu.ucar
+ cdm
+
+
+
+ edu.ucar
+ httpservices
+
+
+
+ edu.ucar
+ grib
+
+
+
+ edu.ucar
+ netcdf4
+
+
+
+ com.uwyn
+ jhighlight
+
+
+
+ org.ow2.asm
+ asm-debug-all
+
+
+ commons-logging
+ commons-logging-api
+
+
+
+ org.apache.cxf
+ cxf-rt-rs-client
+
+
+
+
+
+```
+
+
+
### SSH settings
diff --git a/settings/src/main/java/fr/pilato/elasticsearch/crawler/fs/settings/CustomTikaParser.java b/settings/src/main/java/fr/pilato/elasticsearch/crawler/fs/settings/CustomTikaParser.java
new file mode 100644
index 000000000..20506f961
--- /dev/null
+++ b/settings/src/main/java/fr/pilato/elasticsearch/crawler/fs/settings/CustomTikaParser.java
@@ -0,0 +1,90 @@
+package fr.pilato.elasticsearch.crawler.fs.settings;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class CustomTikaParser {
+
+ private String className = "";
+ private String pathToJar = "";
+ private ArrayList