要在WebLogic 12c远程服务器上部署Arquillian,您需要执行以下步骤:
org.jboss.arquillian.container
arquillian-weblogic-remote-12.1
1.1.14.Final
test
@RunWith(Arquillian.class)
注解标记它。@RunWith(Arquillian.class)
public class MyArquillianTest {
@Deployment
public static WebArchive createDeployment() {
// 创建并返回WebArchive
}
@Test
public void myTest() {
// 测试代码
}
}
@Deployment
public static WebArchive createDeployment() {
return ShrinkWrap.create(WebArchive.class, "test.war")
.addClasses(YourClass.class)
.addAsWebInfResource(new File("src/main/webapp/WEB-INF/web.xml"))
.addAsResource(new File("src/main/resources/your-resource.xml"))
.addAsLibraries(new File("src/main/resources/your-library.jar"));
}
t3://:
my-weblogic-server
确保将
,
,
和
替换为您的WebLogic服务器的实际值。
通过执行上述步骤,您应该能够在WebLogic 12c远程服务器上成功部署和运行Arquillian测试。