如何在远程jboss测试的arquillian测试中集成jrebel?

时间:2012-12-13 13:36:00

标签: maven jboss jboss-arquillian jrebel

测试java persistence,想要在 arquillian 测试中集成 jrebel 。我已经阅读了一些关于 arquillian jrebel extension的内容,但无法很好地配置它(maven依赖性错误)。

现在我只是在 pom.xml 上使用 jrebel 插件远程运行 Jboss

<plugin>
            <groupId>org.zeroturnaround</groupId>
            <artifactId>jrebel-maven-plugin</artifactId>
            <executions>
                <execution>
                    <id>generate-rebel-xml</id>
                    <phase>process-resources</phase>
                    <goals>
                        <goal>generate</goal>
                    </goals>
                </execution>
            </executions>
</plugin>

以上是否足够?

1 个答案:

答案 0 :(得分:0)

maven插件的作用是生成rebel.xml配置文件。需要将资源映射到已部署的应用程序之外。应该使用 -javaagent 参数启动JVM本身(请参阅manual)。对于Arquillian,有一个社区贡献extension,但我不确定它是如何工作的。