블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
03-29 11:30
 

달력

« » 2024.3
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
 

최근에 올라온 글

최근에 달린 댓글

JSF가 다시 뜨려나???

JAVA / 2009. 9. 16. 02:14

2005년 말 회사에서 ASP.NET 을 접해보면서 컴포넌트 기반 태그 라이브러리를 이용하여 보았습니다.

웹에서 자주 사용하는 리스트 구조를 컴포넌트화 하여 컬럼 구조만 변경하여 쉽게 사용할 수 있는 방식이었습니다.

다시 2006년 초 자바로 전환하면서, ASP.NET 과 비슷한 구조를 찾다가 JSF 라는 것을 발견하였습니다.

인터넷에서도 정보가 많이 없고 해서 어둠의 경로에서 "JSF in Action" 을 구하여 커스텀 컴포넌트를 만들며 JSF 를 익혀보았습니다.

하지만, JSF 를 실제로 프로젝트에 적용해보지 못하고, GWT 를 시작하게 되어 점점 JSF 와는 안녕을 하게 되고, 인기를 끌 것 같이 보였던 JSF 도 점점 ... 사람들이 많이 사용하지 않게 되었습니다.

시간이 흘러... JBoss Seam 이 부각되면서, JSF 가 다시 사람들 입에 오르내리고 있었습니다.

이제 JSF 의 바람이 불 수 있을까요???



Posted by 자수씨
, |

집에 가는 길에 읽기 편할 정도 사이즈로 제본을 만들었습니다.


직접 소책자를 만들어서 절단 후, 교내 복사집에 가서 제본을 맡겼습니다.




열독!!!




Posted by 자수씨
, |

ㅁ 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 이 뜨면 성공입니다.


한 것은 별거 없는데 정리하는 건 만만치 않네요;;;



Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백