Giriş
Açıklaması şöyle
WildFly project itself provides a great maven plugin to deploy Jakarta EE application to an embedded server, an existing server, or a running server.
package
Örnek
Şöyle yaparız. Burada feature pack ekleniyor
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>4.0.0.Beta2</version>
<configuration>
<feature-packs>
<feature-pack>
<location>org.wildfly:wildfly-galleon-pack:26.1.1.Final</location>
</feature-pack>
</feature-packs>
</configuration>
<executions>
<execution>
<goals>
<goal>package</goal>
</goals>
</execution>
</executions>
</plugin>deploy Goal
Örnek
Şöyle yaparız
<!-- The WildFly plugin deploys your war to a local WildFly container --><!-- To use, set the JBOSS_HOME environment variable and run:mvn package wildfly:deploy --><plugin><groupId>org.wildfly.plugins</groupId><artifactId>wildfly-maven-plugin</artifactId><version>${version.wildfly.maven.plugin}</version></plugin>
Şöyle yaparız
# Make sure you have started the local JBoss Server # This will deploy target/wildfly-cmt.war to the running instance of the server. mvn clean package wildfly:deploy ...
Örnek
Şöyle yaparız. Burada install aşamasında deploy etme seçenekleri veriliyor.
<properties>
<deploy.jboss.host>127.0.0.1</deploy.jboss.host>
<deploy.jboss.port>9990</deploy.jboss.port>
<deploy.jboss.username>wildfly</deploy.jboss.username>
<deploy.jboss.password>wildfly</deploy.jboss.password>
</properties>
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>2.0.2.Final</version>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>deploy</goal>
</goals>
</execution>
</executions>
<configuration>
<filename>${project.build.finalName}.war</filename>
<hostname>${deploy.jboss.host}</hostname>
<port>${deploy.jboss.port}</port>
<username>${deploy.jboss.username}</username>
<password>${deploy.jboss.password}</password>
</configuration>
</plugin>Şöyle yaparız
mvn clean install
Hiç yorum yok:
Yorum Gönder