Kundenspezifische Erweiterungen verwenden

Kundenspezifische Erweiterungen verwenden

Überblick

Der jadice web viewer ist ein fertiges Produkt, welches out-of-the-box verwendbar ist. Es können dennoch zusätzliche Klassen in einer JAR-Datei dynamisch geladen werden. Damit ist es beispielsweise möglich, eigene DocumentDataProvider zu registrieren.

Verwendung mit Container

Die JAR-Datei wird in einem Ordner auf dem Host abgelegt, z.B. /my/local/folder/custom.jar

Der Container wird im Anschluss folgendermaßen gestartet:

docker run -v /my/local/folder:/config artifacts.jadice.com/jadice-web-viewer-dist:0.9.2

Verwendung mit Runnable-JAR

Hierzu muss die JAR-Datei des Viewers zusammen mit der kundenspezifischen JAR-Datei im selben Ordner liegen. Der Viewer kann dann so gestartet werden:

java -jar -Dloader.path=. jadice-web-viewer-dist-backend-0.9.2.jar