Reputation: 1026
When I start my webapp using the wildfly-maven-plugin
(mvn wildfly:run
), it starts with Wildfly 10. I need to test it with Wilfly 8.1.
Is there some parameter for chosing the Wildfly server version?
This is the piece of pom.xml
I used to enable wildfly:run
:
<build>
<plugins>
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>1.0.2.Final</version>
</plugin>
</plugins>
</build>
Upvotes: 2
Views: 1730
Reputation: 5363
There are several options:
Configure user property in pom.xml
:
<properties>
<wildfly.version>8.1.0.Final</wildfly.version>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>1.0.2.Final</version>
</plugin>
</plugins>
</build>
Set required version in plugin configuration section:
<plugins>
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>1.0.2.Final</version>
<configuration>
<version>8.1.0.Final</version>
</configuration>
</plugin>
</plugins>
Pass required version using command-line argument:
mvn wildfly:run -Dwildfly.version=8.1.0.Final
See plugin documentation for details.
Upvotes: 3