2017/12/05 09:34

MAVEN을 이용한 WildFly 원격배포 방법 Architect



WildFly는 JBOSS AS의 새로운 이름으로, 
오픈소스 버전이며.. 
현재 11버전까지 출시되었다. 

MAVEN은 이용해서 Wildfly에 원격배포하는 방법은 정말 깔끔하다.
아래와 같이 설정 후 실행방법은 wildfly:deploy / wildfly:redeploy / wildfly:undeploy

1. WildFly standalone 방식 배포시

<plugin>

                  <groupId>org.wildfly.plugins</groupId>

                  <artifactId>wildfly-maven-plugin</artifactId>

                  <version>1.2.1.Final</version>

                  <configuration>

                                   <hostname>[HOST] </hostname>

                                   <port>[PORT]</port>

                                   <username>[ID]</username>

                                   <password>[PASS]</password>

                                   <name>[war파일명]</name>

                  </configuration>

</plugin>


2. Domain 방식 배포시

<plugin>

                  <groupId>org.wildfly.plugins</groupId>

                  <artifactId>wildfly-maven-plugin</artifactId>

                  <version>1.2.1.Final</version>

                  <configuration>

                                   <hostname>[HOST] </hostname>

                                   <port>[PORT]</port>

                                   <username>[ID]</username>

                                   <password>[PASS]</password>

                                   <name>[war파일명]</name>

                           <server-groups>

                                          <server-group>[그룹명]</server-group>

                           </server-groups>

                  </configuration>

</plugin>


standalone과 동일하고, 추가로 배포하고자 하는 server-group을 지정해주어야 한다.


wildfly.. 재밋는 놈이다.
tomcat같은 서블린 컨테이너만 쓰다가 EJB 컨테이너를 보니.. 
너무 많은 기능에 config파일 보고 있자면 정신이 없을 지경이다.. ㅎ

다 한번 테스트 해볼 수 있을까 싶을정도.. ㅎ



덧글

댓글 입력 영역