我想从src/main/java文件夹中添加所有Java软件包(和类)到Arquillian部署,如下:
@RunWith(Arquillian.class)
public class ArquillianDeployment {
@Deployment
public static Archive<?> deploy() {
return ShrinkWrap.create(WebArchive.class, "test.war")
.// add here all java packages from src/main/java folder
.addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml");
}
您可以改用addPackages
。
ShrinkWrap.create(WebArchive.class, "test.war")
.addPackages(true, "my.rootPackage");