봄싹2009.02.05 23:06
pro spring2.5 베타 리딩을 진행중.. 소스 코드 검증의 임무를 부여;;
pro spring2.5 소스 입수 후 보니... idea에서 작업한 프로젝트라서 ...
돌려보는중인데;;

자려고 하다가 ;;; 남기고파 글쩍임~ IntelliJ IDEA와 함께한 pro spring2.5..

글에서 적었듯이 설치해서 실행하는데 삽질 좀 하고 ;;;
소스 코드를 돌리는데;; 처음 맞이 하는 maven 구조인데다가 새로운 툴까지;;

음... 단순한 Hello World를 찍는건 성공했으나;;
설정파일이과 함께 실행되는 FactoryDecoupledHelloWorld 이놈에서 막혀서 ...
아..... 이러다가;; 이클립스에서 maven을 해볼까 해서;;
이클립스로 갓다가.. idea에서 사용되는 maven 설정과 이클립스에서 사용되는 maven설정이 다른지..
삽질만 하다가 다시 IDEA로 돌아왔다;;

이대로 물러설 수 없는 터라.. 다시 차근차근 IDEA를 살펴보니.. 한 10분의 삽질 끝에;; 소스 코드 돌려 보기를 가능할정도의 사용법을 습득;; ㅡㅡ;

그래서 열심히 소스코드를 돌렸다~ ;; 흠;;

혹시나 pro-spring2.5 책의 소스코드를 돌려 보고 싶은데 나처럼 막힌 분들을 위해서.. 간략히 포스팅하나~!;;
의외로 idea관련 정보를 찾아보기가 힘듬;; 마니 찾아보지는 않았지만;;ㅋㅋ

우선 코드를 받으면 쳅터별로 프로젝트들이 잇다;; 그리고 하나 대충 .. 임포트 하시고 ~;;

alt + ctrl + shitf + s 를 눌러서 project stucture를 연다.. 우선 module 를 선택하고 sources 탭에서..
resources를 선택하고 Source를 눌러서 resources를 소스 폴더로 만든다..


기존....  ↑↑↑↑↑↑↑            이렇게 변경↓↓↓↓↓

일단 이렇게 만들면 빌드 할때 resources에 있는 놈들도 옮겨 간다..

기존

후~

이렇게~ ;;; 그리고 Libraries 를 선택하고 + 버튼을 눌러서 이름 정해주고 Attarch Classes를 선택하고 ~ 해당 jar파일을 선택해주면;;;; 문제 없이 소스 코드를 돌려  볼수 있다..


그럼 열심히 Hello World 를 찍어보자;;;
책에는 간단히 나와서 나처럼 무식하고 처음 접하는 사람들에게 도움이 되길..


기념샷 ~ hello World~~
Posted by is윤군
봄싹2009.01.30 02:17
pro spring 2.5  베타리딩 2장에서 맡은 역할은 소스 코드 검증이다.. ;;
흠냥;;

문서를 보다 보니;; 저자가 이클립스를 안썼더라;; 그대신  IntelliJ IDEA를 사용했더라;;
그래서 찾아 보니 유료 툴이더라;;
흠냥;; 받기는 한 이틀전에 받은 것 같은데;; 그동안 실행을 못하고 삽질 하고 있다가;;

오늘 다시 하여금 했더니;; 실행에는 성공;; ㅡㅡ;;

삽질은 리눅스에서 이놈을 돌리려고 이것저것 하다 보니;; 잘 안됬고;;
나중에서야 알앗지만;; 간단하게 해결 할 수 있었던 문제였더라;; 윈도우로 갈아타야 하나;; ㅡㅜ

idea.sh 파일 수정 : JDK_HOME 부분을 JAVA_HOME로 변경;;;
난 JDK_HOME 말고 JAVA_HOME로 잡아 놓고 썻는데;; (전에도 했었는데;; 안돼었던것 같은데;; 오늘 무심코 바꿧더니...)
이놈이 계속 java 를 못찾아서 ;; 이래 저래;; 했다가;; 삽질의 길로... ;; ㅜㅜ

그러고 준비한 크랙;; 흠;; 왠일로 한방에 라이센스 문제까지 해결;;

그러고 떡하니 처음 접하는 툴이라;; 머가 먼지;; 도통;; 이클립스의 단축키들이 눌러지는것에 보고 ㅡㅡ 후덜덜덜;;

무튼 짧게 메이븐 빌드 해주고 ~ 실행 한번 해봤다;;

이작업 하는데 2시간이나 걸렸네;; ㅡㅡ;;

어떨결에 메이븐도 들여다 보게 되고~;; 홍홍;;;  뭐 삽질은 했지만;;; 이래저래 득도 있었넵;;
이제 환경 준비 되었으니;;; 하루 빨리 소스 검증을 끝내길;;후덜덜..
Posted by is윤군