【发布时间】:2013-07-23 13:35:58
【问题描述】:
我正在尝试从 Arquillian 的另一个 maven 项目部署现有的战争。 我已经解决了战争并将其复制到我的 Arquillian 项目的目标目录中。
我尝试在下面创建它:
@Deployment
public static WebArchive createDeployment() {
return (WebArchive) ShrinkWrap.create(ZipImporter.class, "MyWarToTest.war").importFrom(
new File("target/MyWarToTest.war"));
}
但是,我遇到了一个类转换异常。
引起:java.lang.ClassCastException: org.jboss.shrinkwrap.impl.base.importer.zip.ZipImporterImpl 不能 转换为 org.jboss.shrinkwrap.api.Archive
我猜我应该尝试以不同的方式制造战争?
【问题讨论】:
标签: jboss-arquillian shrinkwrap