Za pomocą tej strony można udostępnić plik biblioteki współużytkowanej dla wdrożonych aplikacji.
Aby wyświetlić tę stronę Konsoli administracyjnej, należy kliknąć opcję Środowisko > Biblioteki współużytkowane > nazwa_biblioteki_współużytkowanej.
Określa poziom położenia pliku konfiguracyjnego biblioteki współużytkowanej.
W instalacjach obejmujących jeden serwer plik konfiguracyjny biblioteki współużytkowanej znajduje się w położeniu na poziomie komórki, węzła lub serwera.
W instalacjach obejmujących wiele serwerów plik konfiguracyjny biblioteki współużytkowanej znajduje się w położeniu na poziomie komórki, węzła, serwera lub klastra.
Typ danych | String |
Określa nazwę biblioteki współużytkowanej.
Typ danych | String |
Opisuje bibliotekę współużytkowaną.
Typ danych | String |
Określa listę ścieżek, w których produkt wyszukuje klasy i zasoby biblioteki współużytkowanej.
Jeśli ścieżka na liście prowadzi do pliku, produkt przeszukuje treść tego pliku JAR (Java Archive) lub pliku skompresowanego (ZIP). Jeśli ścieżka na liście prowadzi do katalogu, produkt przeszukuje treści plików JAR i ZIP znajdujących się w tym katalogu. Ze względu na wydajność produkt przeszukuje sam katalog tylko w przypadku, gdy zawiera on podkatalogi lub pliki inne niż JAR lub ZIP.
Do oddzielenia pozycji ścieżki klasy należy użyć klawisza Enter. Pozycje nie mogą zawierać znaków separatora ścieżek, takich jak średnik (;) lub dwukropek (:). Ścieżki klasy mogą zawierać nazwy zmiennych, które można zastępować przy użyciu odwzorowania zmiennych.
Typ danych | String |
Jednostki | Ścieżka klasy |
Określa ścieżkę klasy dla wyszukiwania specyficznych dla platformy plików biblioteki w celu obsługi biblioteki współużytkowanej; na przykład, obiekty .dll, .so, lub *SRVPGM.
Jeśli określono wartość dla Ścieżki rodzimej biblioteki, biblioteki rodzime nie będą wyszukiwane przez aplikację lub programy ładujące klasy bibliotek współużytkowanych, jeśli nie spełniono następujących warunków:
Na przykład, w klasie ładującej bibliotekę rodzimą, można wywołać System.loadLibrary(biblioteka_rodzima) w bloku statycznym:
static {System.loadLibrary("native_library");
Biblioteki rodzime nie mogą być wczytywane wielokrotnie przez program ładujący klasy. Z tego powodu biblioteki rodzime powinny używać odizolowanej biblioteki współużytkowanej lub być wczytywane wewnątrz bibliotek współużytkowanych powiązanych z programem ładującym klasy dla serwera aplikacji. Należy zapoznać się z ustawieniem Użyj izolowanego programu ładującego klasy dla tej biblioteki współużytkowanej.
Typ danych | String |
Jednostki | Ścieżka klasy |
Określa, czy biblioteka współużytkowana ma pojedynczą izolowaną bibliotekę współużytkowaną, która jest współużytkowana przez powiązane aplikacje lub moduły WWW.
Wartość domyślna, false, nie powoduje izolowania biblioteki współużytkowanej, a więc każda aplikacja ładuje własną instancję klas biblioteki współużytkowanej.
Używanie izolowanej biblioteki współużytkowanej może ograniczyć zapotrzebowanie na pamięć, gdy wiele aplikacji współużytkuje bibliotekę. Jeśli ta opcja zostanie wybrana, należy powiązać bibliotekę współużytkowaną z aplikacjami lub modułami WWW.
To ustawienie zostaje odwzorowane na atrybut boolowski isolatedClassLoader obiektu Library.
Boolean | fałsz |
Zaznaczone odsyłacze (online) wymagają dostępu do Internetu.