Quelle est la différence entre System.load()
et System.loadLibrary()
en java?
Je veux charger une bibliothèque mais je ne veux pas ajouter le chemin d'accès aux variables d'environnement. Est-ce que l'un de ces éléments vous aidera?
La différence est là dans la documentation de l'API. System.loadLibrary(String libname)
vous permet de charger à partir du chemin par défaut - Le chemin de la bibliothèque Java.
L'autre System.load(String filename)
vous permet de le charger à partir d'un chemin absolu, que vous devez spécifier comme nom de fichier.
Si vous ne voulez pas jouer avec votre variable d'environnement Java.library.path
, Vous devez utiliser System.load()