Cette page permet de rendre un fichier de bibliothèque disponible aux applications déployées.
Pour afficher cette page de la console d'administration, sélectionnez Environnement > Bibliothèques partagées > nom_bibliothèque_partagée.
Spécifiez le niveau de l'emplacement du fichier de configuration de la bibliothèque partagée.
Dans le cas d'une installation sur un seul serveur, le fichier de configuration de la bibliothèque partagée se trouve dans un emplacement appartenant au niveau cellule, noeud ou serveur.
Dans le cas d'une installation sur plusieurs serveurs, le fichier de configuration de la bibliothèque partagée se trouve dans un emplacement appartenant au niveau cellule, noeud, serveur ou cluster.
Type de données | Chaîne |
Spécifie le nom de la bibliothèque partagée.
Type de données | Chaîne |
Décrit la bibliothèque partagée.
Type de données | Chaîne |
Définit une liste de chemins dans lesquels le produit recherche des classes et des ressources de la bibliothèque partagée.
Si un chemin dans la liste désigne un fichier, le produit effectue une recherche dans le contenu du fichier d'archive Java (JAR) ou du fichier compressé (zip). Si un chemin de la liste est un répertoire, le produit recherche le contenu de fichiers JAR et zip dans ce répertoire. Pour des raisons de performance, le produit recherche le produit lui-même uniquement si le répertoire contient des sous-répertoires ou des fichiers autres que des fichiers JAR ou zip.
Appuyez sur Entrée pour séparer les entrées du chemin d'accès aux classes. Les entrées ne doivent pas contenir de séparateurs tels qu'un point-virgule(;) ou deux points (:). Les chemins d'accès aux classes peuvent contenir des noms variables pouvant être remplacés à l'aide d'une mappe de variables.
Type de données | Chaîne |
Unité | Chemin d'accès aux classes |
Spécifie le chemin d'accès aux classes permettant de localiser les fichiers de bibliothèques propres à la plateforme pour la prise en charge des bibliothèques partagées, comme des fichiers .dll, .so ou des objets *SRVPGM.
Si vous avez entré une valeur dans la zone Chemin d'accès aux bibliothèques natives, les bibliothèques natives ne sont pas localisées par les chargeurs de classe de l'application ou de la bibliothèque partagée sauf dans les cas ci-dessous.
Par exemple, dans la classe qui charge la bibliothèque native, appelez System.loadLibrary(bibliothèque_native) dans un bloc statique :
static {System.loadLibrary("native_library");
Un chargeur de classe ne peut pas charger des bibliothèques natives plusieurs fois. Par conséquent, il est préférable d'utiliser une bibliothèque partagée isolée pour les bibliothèques natives ou de les charger dans des bibliothèques partagées associées au chargeur de classe d'un serveur d'applications. Reportez-vous au paramètre (Utiliser un chargeur de classes isolé pour cette bibliothèque partagée.
Type de données | Chaîne |
Unité | Chemin d'accès aux classes |
Indique si la bibliothèque partagée inclut une bibliothèque partagée isolée qui est partagée entre les applications ou les modules Web associés.
La valeur par défaut, false, ne permet pas d'isoler la bibliothèque partagée de telle sorte que chaque application charge ses propres instances des classes de bibliothèque partagée.
L'utilisation d'une bibliothèque partagée isolée peut réduire l'encombrement de la mémoire lorsqu'un grand nombre d'applications partagent la bibliothèque. Si vous sélectionnez cette option, associez la bibliothèque partagée aux applications ou modules Web.
Ce paramètre mappe vers l'attribut booléen isolatedClassLoader de l'objet de bibliothèque.
Booléen | false |
Les liens marqués (en ligne) requièrent un accès à Internet.