В JBoss EAP 6.1, есть файлЧто такое трюк для создания JBoss-client.jar доступны для WAR приложений в JBoss EAP 6
JBOSS/bin/client/jboss-client.jar
Он содержит все клиентские классы, необходимые веб-приложений. Однако, когда мы устанавливаем WAR-файл, он не видит эти классы для него.
Чтобы обойти это, мы включили копию этого JAR в файлы войны WEB-INF/lib
. Эти копии являются отходами, но что более важно, это означает, что у нас должен быть другой файл WAR для каждого сервера приложений, в который мы хотим установить.
Есть ли уловка, позволяющая приложениям в файлах WAR загружать и использовать классы из этой библиотеки там, где она есть, без необходимости скопировать ее в папку WEB-INF/lib
приложения? В качестве альтернативы, есть ли место, где мы можем скопировать эту банку, чтобы она была доступна для всех приложений WAR?
Какова цель использования этой библиотеки в вашем военном файле? –
Какие уроки вы используете? Вероятно, вам просто нужно добавить зависимость вашего модуля к развертыванию. Это зависит от того, какие классы вы используете, чтобы вы знали, какой модуль dependenc (y | ies) добавить. –
Этот JAR-файл содержит классы, которые необходимы приложениям для общения с сервером JBoss. Потенциально каждый класс будет необходим. Реальный вопрос: почему мои приложения не видят классы в этом JAR? Единственная цель банкомата - это приложения, с которыми можно поговорить с JBoss. Я озадачен тем, что я делаю неправильно в каждом отдельном приложении, так что я не могу получить доступ к этим классам. – AgilePro