Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 7 Nächste Version anzeigen »

 

Es existieren mehrere Möglichkeiten Barcods mit Jasperreports zu verwenden. In der Pallette stehen unter der Komponente Barcode zwei Bibliotheken zur Verfügung barcode4j und barbecue-1.5-beta1.

zur Verwendung im Designer reicht es

barbecue-1.5-beta1 herunterzuladen und im Classpath von iReport bekannt zu machen. Die Bibliothek benötigt eine Abhängigkeit jdom.jar.

Barcode4J kann derzeit für Nuclos nicht verwendet werden, da eine Abhängigkeit in dem Paket  Batik.jar fehlt. Diese müsste gefunden und mitgeliefert werden.

 

 

 

 

 

 

 

 

Für die Verwendung im Nuclos müssen folgende Schritte durchgeführt werden.

Einen Ordner extensions anlegen

Dazu zu muss im Vorfeld im Installationspfad von Nuclos ein Ordner "extensions" angelegt werden. In Abhängigkeit der darin enthaltenen Funktionalität enthält der Ordner seine eigene Struktur(Unterordner) client für clientseitig, server für serverseitig, common für beides.

Die barbecue-1.5-beta1.jar oder die barcode4j.jar, sowie die abhängige jdom.jar werden nach ~/<Installationspfad-Nuclos>/extensions/server/ geschoben. Das Einbinden der Jasperreport-3.5.3.jar ist nicht notwendig, da dieses Archiv in Nuclos bereits verwendet wird.

 

Installer ausführen

Nachdem die Extensions-Struktur angelegt und alle Jar's den selben Key besitzen, muss auf die bestehende Installation ein Update ausgeführt werden, indem der Installer einfach noch einmal ausgeführt wird. Nach der Installation müssen sich die Jars im Ordner "webapp/WEB-INF/lib" befinden. Soll der Installer nicht gleich wieder ausgeführt werden, reicht das manuelle Einfügen der Jars in den zuletzt genannten Ordner und ein Server-Neustart aus.

 

  • Keine Stichwörter