[JBoss Seam] 시작 - 관련파일 다운 및 설치
ㅁ JBoss 설치하기
JBoss 다운로드 페이지
에 접속하여
JBoss Application Server 5.x
버전을 다운 받습니다.
현재는 5.1.0 버전이 안정적인 최신 버전입니다.
jboss-5.1.9.GA-jdk6.zip
을 다운 받습니다. (jdk6 이 아닌 경우 다른 바이너리를 다운 받습니다.)
적당한 폴더에 압축을 해제합니다. ex) C:\jboss
ㅁ JSF Implementation 설치하기
GlassFish Project Mojarra 페이지
에 접속하여 다운로드 페이지로 이동합니다.
현재 최신버전인 2.0.0 RC binary 를 다운 받습니다. (
mojarra-2.0.0-RC-binary.zip
)
적당한 위치에 압축을 해제합니다. ex) C:\jsf
ㅁ Web Beans 설치하기
SeamFramework Web Beans 페이지
에 접속하여 다운로드 페이지로 이동합니다.
Web Beans 최신 릴리즈를 다운 받습니다. (
webbeans-1.0.0.PREVIEW1.zip
)
Web Beans 도 적절한 위치에 압축을 해제합니다. ex) C:\webbeans
ㅁ Ant 설치하기 (Web Beans 설정시 필요)
Apache Ant 페이지
에 접속하여 Ant 1.7.0 버전을 다운로드 받습니다.
(Ant 1.7.1 버전은 재대로 webbeans가 설치가 되지 않는다고 합니다.)
적당한 위치에 압축을 해제하고 환경 변수에 ANT_HOME 과 PATH 를 등록합니다.
ANT_HOME:
ant 압축 해제 경로 ex) C:\ant
PATH:
[기존 PATH];%ANT_HOME%\bin;
[Web Beans 설치 경로]\jboss-as\build.properties
파일을 열고
jboss.home
속성을 설정합니다.
# Container a number of properties associated with installing Web Beans into JBoss AS and running the TCK in JBoss AS
jboss.home=C:\jboss
org.jboss.testharness.container.javaOpts=-Xms128m -Xmx384m -XX:MaxPermSize=128m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
# time to allow before attempting to restart JBoss AS
# org.jboss.testharness.container.shutdownDelay=15000
# maximum number of TCK tests to deploy before restarting JBoss AS
# jboss.deployments.restart = 25
webbeans-ri-int.version=5.2.0.Beta2
webbeans.version=1.0.0.PREVIEW1
jboss-ejb3.version=1.0.0
[Web Beans 설치 경로]\jboss-as
에서 다음 명령을 실행합니다.
[Web Beans 설치 경로]\jboss-as>ant update
여러 파일을 다운 받고
BUILD SUCCESSFUL
이 뜨면 성공입니다.
한 것은 별거 없는데 정리하는 건 만만치 않네요;;;
댓글
댓글 쓰기