Развертывания Arquillian перестали работать с gradle - PullRequest
0 голосов
/ 12 сентября 2018

Проект, над которым я работаю, перешел из maven в gradle.С Maven я использовал Maven resolver:

@ArquillianSuiteDeployment
public abstract class AbstractEntityTest {

    @Deployment
    public static Archive<?> createDeployment() {
        File[] files = Maven.resolver().loadPomFromFile("pom.xml")
                .importRuntimeDependencies().resolve().withTransitivity().asFile();

        return ShrinkWrap.create(WebArchive.class)
                .addPackages(true, "my.packages")
                .addAsLibraries(files)
                .addAsResource("test-persistence.xml", "META-INF/persistence.xml")
                .addAsWebInfResource(EmptyAsset.INSTANCE, ArchivePaths.create("beans.xml"));
    }
}

, и он работал.Я нашел этот ShrinkWrap Resolver для Gradle , но, к сожалению, он не сработал.Может, у кого-то здесь была такая же проблема?

...