전자정부프레임워크

 

http://jbossas.jboss.org/downloads

 

다양한 WAS중에서 나는 JBoss를 좋아한다. 회사에서는 주로 5버전을 쓰고 있었는데 최신 버전인 7 버전을 써보았다. 제일 좋은 점은 WAS 구동속도가 엄청나게 향상되었다.

 

Download URL : http://www.jboss.org/projects

 

* Admin 계정 생성

jboss-as-7.1.1.Final\bin>add-user.bat

 

 

* Server 시작

jboss-as-7.1.1.Final\bin>standalone.bat

 

$JBOSS_HOME/bin/standalone.sh

 

2. JBoss 환경변수 설정

 

linux) export JBOSS_HOME=/home/atin84/work/jboss-as-7.1.1.Final

win) 환경변수 JBOSS_HOME 추가

 

 

3. JBoss Admin 생성

JBoss 관리자 창에 접속하거나 Maven과 연동하기 위해서는 관리자 계정을 생성해주어야 한다.

$JBOSS_HOME/bin/add-user.sh

 

 What type of user do you wish to add?
 a) Management User (mgmt-users.properties)
 b) Application User (application-users.properties)
(a): a

Enter the details of the new user to add.
Realm (ManagementRealm) :
Username : atin84
Password :
Re-enter Password :
About to add user 'rocksea' for realm 'ManagementRealm'
Is this correct yes/no? yes
Added user 'rocksea' to file '$JBOSS_HOME/standalone/configuration/mgmt-users.properties'
Added user 'rocksea' to file '$JBOSS_HOME/domain/configuration/mgmt-users.properties'

 

 

4. JBoss Eclipse 플러그인

이클립스에서 기본 지원하는 JBoss 버전은 5에서 멈춰있다. 플러그인을 설치하자.

이클립스 상단메뉴의 Help>Install New Softwares

 

URL : http://download.jboss.org/jbosstools/updates/development/indigo/

 

JBoss Tool을 선택해서 설치하면 된다.

 

5. Maven 개발 환경시 배포

pom.xml에 다음과 같이 설정해준다. 자신의 pom.xml에 맞춰서 추가해주자.

 

        maven
        maven-jboss-plugin
        1.5
        plugin



     
             
                     org.jboss.as.plugins
                     jboss-as-maven-plugin
                     7.3.Final
             
     
 

 

 

JBoss를 구동시켜준다. 일반적으로는 war를 배포하고 was를 재기동시켜줘야 하지만 이 방법은 was의 재기동 없이 배포를 해준다.

 

실행은 다음과 같이 해준다.

 

 $ mvn jboss-as:deploy

 

 

이클립스 환경에서는 실행 goal을 다음과 같이 해준다.

mvn jboss-as:deploy

 

그리고 웹 페이지에 접속해서 결과를 확인한다.

 

 

Reference

[1] JBoss 설치 (http://blog.whitelife.co.kr/entry/jBoss7-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0)

[2] JBoss 플러그인 설치 (http://jangnandev.blogspot.kr/2012/01/eclipse-indigo-jbossas7.html)

[3] Maven + JBoss 설치 및 배포 (http://rocksea.tistory.com/146)

 

 

http://mkkirue.blogspot.kr/2014/05/jboss-711final-eclipse-kepler-2.html

 

 

 

about author

PHRASE

Level 60  라이트

악행을 범하지 말라. 내 손바닥에 헌 데가 없으면 독을 손으로 쥘 수 있다. 헌 데가 없으면 독이 스며들지 못하듯 악을 짓지 않으면 악도 오지 못한다. -비록 악을 저질렀을지라도 다시 이것을 저지르는 일이 없도록 하라. 악 속에 즐거움을 찾지 말라. -법구경

댓글 ( 5)

댓글 남기기

작성