【问题标题】:How to add a jar to the server lib for *embedded* JBoss?如何为 *embedded* JBoss 添加一个 jar 到服务器库中?
【发布时间】:2010-09-07 15:09:27
【问题描述】:
我需要向 Seam 用于集成测试的嵌入式 JBoss 添加一个加密提供程序。
对于常规的 JBoss,这很简单,只需将文件放入服务器实例的 /lib 文件夹即可。然而,对于嵌入式 JBoss,情况似乎有所不同。我尝试将罐子放在 /embedded-jboss/bootstrap/lib 和 /embedded-jboss 中,但没有变化,看不到这些类。
我已经阅读了http://community.jboss.org/wiki/EmbeddedAndJavaSE 并查看了 org.jboss.embedded.Bootstrap 的源代码,但我还没有找到方法。如果重要,构建是使用 Maven 完成的。
非常感谢您的任何建议。
【问题讨论】:
标签:
jboss
seam
embedded-jboss
【解决方案1】:
与此同时,我找到了答案:可以将它们添加到运行测试的插件的类路径中,如下所示。为我工作。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<!-- snip -->
<additionalClasspathElements>
<additionalClasspathElement>add/here/your/jar</additionalClasspathElement>
</additionalClasspathElements>