阿奎利安不与野蝇16一起运行测试

XML 在其中依赖于 JUnit 4.12。但是在对Pom和Arquilian进行了几次修改之后。XML 尚不能工作 阿奎利亚-博姆 1.4.1


阿奎利亚语


<?xml version="1.0" encoding="UTF-8" ?>

<arquillian

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xmlns="http://jboss.org/schema/arquillian"

    xsi:schemaLocation="http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd">

    <defaultProtocol type="Servlet 3.0" />

    <container qualifier="wildfly-managed" default="true">

        <configuration>

            <property name="jbossHome">C:/wildfly-16.0.0.Final</property>

            <property name="modulePath">C:/wildfly-16.0.0.Final/modules</property>

            <property name="serverConfig">standalone.xml</property>

        </configuration>

    </container>

</arquillian>

测试类


@RunWith(Arquillian.class)

public class EventTest {



//  @Inject

//  EventDao eventDao;


    @Deployment

    public static Archive<?> createDeployment() {

        System.out.println("<<<< CREATE DEPLOYMENT >>>>");

        JavaArchive jar= ShrinkWrap.create(JavaArchive.class,"test.jar")

//                .addPackages(true, EventDao.class.getPackage())

//                .addPackages(true, IEventDao.class.getPackage())

//                .addPackages(true, Event.class.getPackage())

//                .addPackages(true, IEvent.class.getPackage())

//                .addAsResource("META-INF/test-persistence.xml","persistence.xml")

                .addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml");


        WebArchive war=null;

        war=ShrinkWrap.create(WebArchive.class,"test.war");

//              .addAsLibraries(jar);

//      EnterpriseArchive ear= ShrinkWrap.create(EnterpriseArchive.class);

//      ear.setApplicationXML("META-INF/test-application.xml");

//      ear.addAsModule(jar);

//      ear.addAsModule(war);

        return jar;

    }


    }

未找到阿奎利亚服务员运行器。无法确定上下文从协议元数据

中根除 问题是当我去做 mvn 干净安装时-Pwildifly 管理


慕雪6442864
浏览 85回答 1
1回答

犯罪嫌疑人X

我们解决了,这足以增加成瘾<dependency> &nbsp;&nbsp;&nbsp;&nbsp;<groupId>org.wildfly.arquillian</groupId> &nbsp;&nbsp;&nbsp;&nbsp;<artifactId>wildfly-arquillian-container-managed</artifactId> &nbsp;&nbsp;&nbsp;&nbsp;<version>2.2.0.Final</version> &nbsp;&nbsp;&nbsp;&nbsp;<scope>test</scope> </dependency>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java