Pliki JAR w podfolderach nie są ładowane

Kontener WWW automatycznie ładuje pliki archiwum Java (JAR) znajdujące się w folderze WEB-INF/lib plików archiwum aplikacji WWW (WAR), dzięki czemu klasy w tych plikach są dostępne dla aplikacji. W przypadku serwera WebSphere Application Server traditional kontener WWW automatycznie ładuje również pliki JAR znajdujące się w podfolderach folderu WEB-INF/lib.

W przypadku serwera Liberty pliki JAR znajdujące się w podfolderach folderu WEB-INF/lib nie są ładowane automatycznie, a w aplikacji w czasie wykonywania mogą pojawiać się wyjątki java.lang.NoClassDefFoundError.

Ta reguła wykrywa pliki JAR w podfolderach folderu WEB-INF/lib. Działanie „Wyświetl wynik” pokazuje pliki JAR w eksploratorze pakietów. Aby uniknąć występowania wyjątków w aplikacji, należy przenieść plik JAR do folderu WEB-INF/lib.