Ich arbeite mit einer Java-Anwendung, die eine .dll
-Datei in java.library.path in Windows benötigt. Zum Ausführen derselben Anwendung in Linux Ich habe die entsprechende .so
-Datei, die auf java.library.path
in Linux-Maschine hinzugefügt werden soll, habe ich nicht jede einfache Lösung für diesen bisher findenWie .so Datei zu dem java.library.path in Linux hinzufügen
ich die .so
in einem Ordner abgelegt habe, die bereits in der Klasse Weg, aber meine Anwendung klagt noch keine erforderlich .so
Datei in java.library.path
Ich mag würde finden:
- Ways hinzufügen
.so
-java.library.path
- Wie kann man wissen, ob seine bereits hinzugefügt (wenn hinzugefügt)
Dank Jose, das mir geholfen hat. Ich fand sogar andere wichtige Dinge mit diesem 'java.library.path' Dieser Pfad ist nach dem Neustart des Systems verloren, so dass ich es durch/etc/profile-Datei hinzufügen, so dass es automatisch beim Neustart des Systems fügt, sogar die' CLASSPATH', die .jar-Dateien mit diesen 'java.library.path' .so-Dateien in Verbindung gebracht haben, wird durch den CLASSPATH meiner Anwendung/catalina.sh überschrieben, so dass sich meine Anwendung über die .jars und die zugehörigen .so-Dateien beschwerte. Problem ist behoben, wenn 'ClASSPATH' die erforderliche .jar-Datei und auch die erforderliche .so-Datei in' java.library.path' enthält. – Lihkinisak
Für die verwirrten Läufer von 'java -XshowSettings: properties'. Meine Version von Java druckt die Eigenschaften aus und druckt dann 'help' aus. Also muss ich nach oben scrollen, um die Einstellungen zu sehen. – Tarrasch