当arquillian测试尝试部署战争时,我正在
java.lang.NullPointerException
at org.wildfly.swarm.arquillian.daemon.TestRunner.executeTest(TestRunner.java:40)
at org.wildfly.swarm.arquillian.daemon.server.Server.executeTest(Server.java:250)
at org.wildfly.swarm.arquillian.daemon.server.Server$StringCommandHandler.channelRead0(Server.java:361)
...
实际上deploymentUnit
在null
的第40行:40表示使用参数TestRunner
= deploymentUnit
调用null
构造函数
当我启动没有测试构建的应用程序并重新打包为fat-jar时,它会启动而没有问题
我正在使用wildfly-swarm 2018.3.0
任何想法怎么会发生这种情况?