Во время перехода с weblogic на wildfly 16 мне нужно было реализовать концепцию разделяемой библиотеки, но все, что мне нужно, - это проблемы с загрузкой классов.Я новичок в концепции модулей.
Я создал папку для библиотеки с банками в модулях и создал файл module.xml.Я использовал jboss-deploy-structure.xml для сопоставления зависимости с разделяемой библиотекой.EAR получает внешнюю банку, но я получаю класс, не найденный для банки внутри EAR.Кажется, что jar внутри EAR исключается, когда я добавляю jarss-deploy-structure.xml в EAR.Без jboss-deploy-structure.xml я могу развернуть и войти в свое приложение, но не могу реализовать функции общего jar.
![enter image description here](https://i.stack.imgur.com/bStsI.png)
Изображение выше - это файл jboss-deploy-structure.xml, который я использовал.
![enter image description here](https://i.stack.imgur.com/Qm9RD.png)
Изображение выше - это module.xml, который я использовал.
![enter image description here](https://i.stack.imgur.com/8D3pi.png)
Это журнал сервера, который я получил при развертывании со ссылкой на созданный модуль. Он показывает, что файл "FileItem" не найден в месте, которое я создално банка с этим классом уже присутствует в EAR.Почему это не читается?