I have a project ("application"), divided into two subprojects ("web", "web-tests"). The frist is my main web application, generating a WAR file. The second is a project in which I plan to do some integration testing.
This is how the integration testing should work:
- starting a new instance of WildFly unsing the wildfly-maven-plugin (already working)
- deploy the WAR file from the "web"-project to this wildfly
- running some tests afterwards
Here are my questions:
- How can I ensure that the "web-test" build always runs after the "web" project was built? I tried to set up the "web" project as a dependecy, but because this is a WAR project, I fear this is not working properly?
- My main question: How can I deploy the WAR file from "web" to the wildfly instance started in the "web-tests" project?
Every example/documentation I saw was deploying the current project, but I want to deploy a different project.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…