Как добавить банку на сервер lib для * встроенного * JBoss? - PullRequest
0 голосов
/ 07 сентября 2010

Мне нужно добавить провайдера шифрования во встроенный JBoss, используемый Seam для интеграционных тестов.

Для обычного JBoss это просто, просто перетащите файлы в папку / lib экземпляра сервера.Однако со встроенным JBoss все выглядит иначе.Я попытался поместить файлы jar в /edded-jboss / bootstrap / lib и / embedded-jboss, но без изменений, классы не видны.

Я прочитал http://community.jboss.org/wiki/EmbeddedAndJavaSE и также посмотрелв источнике org.jboss.embedded.Bootstrap, но я еще не нашел способ.Сборка выполняется с Maven, если это имеет значение.

Большое спасибо за любые предложения.

1 Ответ

0 голосов
/ 07 сентября 2010

Тем временем я нашел ответ: их можно добавить в путь к классу плагина, который запускает тесты, как показано ниже.Работает для меня.

 <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>
        <!-- snip -->
        <additionalClasspathElements>
            <additionalClasspathElement>add/here/your/jar</additionalClasspathElement>
        </additionalClasspathElements>
...