jBoss7로 Hello World !!!를 찍어보자. 

설치가 되어 있지 않거나, Admin 아이디가 없는 경우 jBoss7 설치하기 글을 참고 하자.

War 파일은 준비 되지 않는 분들을 위하여 첨부 한다.

whitelife-0.0.1-SNAPSHOT.war


Step 1. 설정 하기

D:\Develop\was\jboss\jboss-as-7.1.1.Final\standalone\configuration\standalone.xml 파일을 열자.

jBoss가 run이 되는 시점에서 default application이 올라가기 때문에 비활성화 해줘야 한다.


enable-welcome-root="true" -> enable-welcome-root="false" 로 수정한다.

true 상태로 올라가는 경우 path가 중복되면서 예외가 발생 하여 서비스가 시작 되지 않는다.



// ...


<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false">

    <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>

    <virtual-server name="default-host" enable-welcome-root="false">

<alias name="localhost"/>

<alias name="example.com"/>

    </virtual-server>

</subsystem>


// ...



Step 2. 서버 시작 하기


D:\Develop\was\jboss\jboss-as-7.1.1.Final\bin>standalone.bat


// ...



Step 3. 관리자 페이지 접속 하기

Management Port 9990 으로 접속 한다. 아이디와 비밀번호를 입력 한다.


Step 4. War Deploy 하기

Manage Deployments 클릭


Add Content 클릭


War 파일을 추가 하자




deploy가 성공 하였다. 


00:46:43,232 INFO  [org.jboss.as.repository] (HttpManagementService-threads - 7) JBAS014900: Content added at location D:\Develop\was\jboss\jboss-as-7.1.1.Final\standalone\data\content\c3\1214888120a070dd3a5ffc7cd5a7c24a546b9c\content



Step 4. War Run 하기

Enable 클릭




정상적으로 서비스가 시작 되었다.


00:45:24,082 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015876: Starting deployment of "whitelife-0.0.1-SNAPSHOT.war"

00:45:24,130 INFO  [org.jboss.web] (MSC service thread 1-3) JBAS018210: Registering web context:

00:45:24,271 INFO  [org.jboss.as.server] (HttpManagementService-threads - 7) JBAS018559: Deployed "whitelife-0.0.1-SNAPSHOT.war"



Step 5. Hello World !!! 확인 하기

http://localhost:8080 접속 하기


Hello World !!! 를 확인 할수 있다.


+ Recent posts