Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arquillian检验和Maven剖面_Maven_Jboss Arquillian - Fatal编程技术网

Arquillian检验和Maven剖面

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

我在项目中使用Arquillian进行测试。我创建了一个maven概要文件,其中包含所有Arquillian依赖项:

<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”