Java 我应该使用哪种Arquillian配置?
我对阿奎利安很陌生,我有一个简单的问题: 我试图测试部署在Tomcat8上的JAX-RS/Jersey Web服务,为此,我使用Jersey客户端API创建对端点的请求。我想知道的基本上是我应该在tomcat 8中使用什么容器。。我应该用遥控器吗?还是嵌入式的 我试着用这个:Java 我应该使用哪种Arquillian配置?,java,tomcat,jboss-arquillian,Java,Tomcat,Jboss Arquillian,我对阿奎利安很陌生,我有一个简单的问题: 我试图测试部署在Tomcat8上的JAX-RS/Jersey Web服务,为此,我使用Jersey客户端API创建对端点的请求。我想知道的基本上是我应该在tomcat 8中使用什么容器。。我应该用遥控器吗?还是嵌入式的 我试着用这个: <dependency> <groupId>org.jboss.arquillian.container</groupId> <artifactId>arqu
<dependency>
<groupId>org.jboss.arquillian.container</groupId>
<artifactId>arquillian-weld-ee-embedded-1.1</artifactId>
<version>1.0.0.CR3</version>
<scope>test</scope>
</dependency>
org.jboss.arquillian.container
arquillian-weld-ee-embedded-1.1
1.0.0.CR3
测试
但是看起来测试是在tomcat启动之前运行的。运行嵌入式容器将避免您在测试环境中安装tomcat 如果需要tomcat 8容器,应使用:
<dependency>
<groupId>org.jboss.arquillian.container</groupId>
<artifactId>arquillian-tomcat-embedded-8</artifactId>
<version>1.0.0.CR7</version>
<scope>test</scope>
</dependency>
org.jboss.arquillian.container
并在测试类上使用相关注释
然后作为Junit one运行测试