Arquillian检验和Maven剖面
我在项目中使用Arquillian进行测试。我创建了一个maven概要文件,其中包含所有Arquillian依赖项:Arquillian检验和Maven剖面,maven,jboss-arquillian,Maven,Jboss Arquillian,我在项目中使用Arquillian进行测试。我创建了一个maven概要文件,其中包含所有Arquillian依赖项: <profile> <id>arquillian-jbossas-managed</id> <dependencyManagement> <dependencies> <dependency> <groupId>org.jboss.arquillian</group
<profile>
<id>arquillian-jbossas-managed</id>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.arquillian</groupId>
<artifactId>arquillian-bom</artifactId>
<version>1.1.5.Final</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.junit</groupId>
<artifactId>arquillian-junit-container</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.spec</groupId>
<artifactId>jboss-javaee-6.0</artifactId>
<version>1.0.0.Final</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.wildfly.arquillian</groupId>
<artifactId>wildfly-arquillian-container-managed</artifactId>
<version>1.0.0.Alpha2</version>
<scope>test</scope>
</dependency>
</dependencies>
</profile>
arquillian jbossas管理
org.jboss.arquillian
阿奎利安bom
1.1.5.最终版本
进口
聚甲醛
朱尼特
朱尼特
4.10
org.jboss.arquillian.junit
arquillian junit容器
测试
org.jboss.spec
jboss-javaee-6.0
1.0.0.1决赛
聚甲醛
假如
org.wildfly.arquillian
wildfly arquillian容器管理
1.0.0.2
测试
现在,我面临的问题是,当这个概要文件被停用时,构建服务器仍然试图执行通过Arquillian运行的测试,当然构建失败了。那么,我如何确保当Arquillian的配置文件被停用时,测试不会被执行。这是因为测试是用@RunWith(Arquillian.class)注释的,因此使用Arquillian运行,在pom文件中,您可以在“生成”部分中指定跳过可能会阻止此操作的测试:)您可以向生成中添加以下内容“-Dmaven.test.skip=true”