Ich habe eine native Bibliothek, die zu java.library.path hinzugefügt werden muss . Mit dem JVM-Argument -Djava.library.path = path ... kann ich den Pfad wie gewünscht festlegen.
Mein Problem ist, dass meine andere Bibliothek (Pentaho-Berichterstellung) Schriftarten basierend auf dem Standardpfad java.library.path (einschließlich Systemverzeichnisse usw.) durchsucht und die manuelle Einstellung den Standardpfad überschreibt.
Also: Wie kann ich hinzufügen , einen Pfad Eintrag auf den Standard java.library.path anstatt sie zu überschreiben (die mit -Djava.library.path gemacht zu sein scheint)? (Ich möchte den Standardpfad nicht manuell hinzufügen, was für die Bereitstellung nicht hilfreich wäre.)
EDIT: Entschuldigung für fehlende Details; Ich arbeite mit Eclipse. (Die Bereitstellung erfolgt mit JNLP und dort kann ich nativelib unter Ressourcen verwenden. )