2010-09-07 94 views
0

我需要向Seam用於集成測試的嵌入式JBoss添加加密提供程序。如何將jar添加到* embedded * JBoss的服務器庫中?

對於常規的JBoss,這很簡單,只需將文件放入服務器實例的/ lib文件夾即可。然而,對於嵌入式JBoss,事情似乎有所不同。我試過把jar放在/ embedded-jboss/bootstrap/lib和/ embedded-jboss中,但沒有改變,這些類沒有被看到。

我讀過http://community.jboss.org/wiki/EmbeddedAndJavaSE,還查看了org.jboss.embedded.Bootstrap的源代碼,但是我還沒有找到方法。如果重要的話,這個構建是通過Maven完成的。

非常感謝您的任何建議。

回答

0

我在此期間找到了答案:它們可以添加到運行測試的插件的類路徑中,如下所示。適用於我。

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