결국 담배를 못 피고 왔습니다 ㅜㅜ 과 애들이랑 며칠 합숙하다보니, 담배랑 돈이랑 바닥이 났다는 ㅡㅡ;;
#2는 꽤 오래 걸릴 것 같습니다. 오늘 새벽에 한 게 기억이 가물가물해서~~

1. 자, 이제 무거운 XDE는 끄고 eclipse를 실행합니다. (XDE가 윈도우에서 사라지는 데도 1분이 걸리는군요.. OTL.. XDE보다 못하지만 eclipse로 만만치 않게 무겁죠.. ㅡㅡ^)

- 작업할 폴더를 정합니다. 앞에서 작업했던 폴더와 다른곳을 설정합니다. 그 이유는... 나중에 작업 끝나고 폴더 열어보세요.. ㅋ

- 먼저 작업환경을 설정합니다. Window > Preferences에서 JDK 환경 설정이 제대로 되어있는지 확인합니다. (path, classpath설정은 지난 post를 참고하세요)

-> 위의 화면은 제 컴터 환경입니다. 보통은 C:SunAppServerjdk가 되겠죠.

- 자, 새로운 project를 생성합니다. File > New > Other에서 그림처럼 아래의 Module을 선택합니다.

- New EJB Module이라는 다이얼로그가 뜹니다.

- New를 눌러 Project명과 넣고 Target Server를 선택하기 위해 NEW를 클릭합니다.

- Target Server 목록에서는 J2EE Runtime Library가 있는 폴더를 설정해줘야합니다. (J2SE와 헷갈리시면 안되겠죠.) 보통은 아래 그림의 폴더에 위치하고 있습니다.

- 위의 설정이 끝난 다음, Module Name을 넣고, Show Advanced를 눌러서 아래 그림과 같이 체크를 합니다. (왜 이렇게 하는지... 이유가 있기는 했는데, 영문이라서 스킵합니다 ㅠㅠ)

- Finish 하면 아래와 같이 Navigator에 project가 생성된 것을 확인 할 수 있습니다.

- J2EE Perspective로 바꾸어봅시다. 아래 그림과 같이 eclipse 상단 우측에 보면 아이콘이 2개 있습니다. 왼쪽 아이콘을 클릭하여 Other를 선택하고 다시 J2EE를 선택합니다.

- Navigator가 바뀌어 있는 것을 확인할 수 있습니다.

- 자 EJB project안에 앞서 생성한 java 코드를 넣어봅시다. 조금전에 만든 EJB project > User 에서 우클릭하여 Import를 선택합니다.

- 우리가 만든 java 코드는 file system을 선택하여 import해야 합니다. File system 선택하고 next.

- From Directory에는 XDE에서 생성한 폴더를 찾아넣습니다. 그러면 그 폴더안의 내용이 보이는데요. import할 소스가 있는 폴더를 선택한 후 finish합니다.

- Perspective에 Entity와 Session이 첨가되어 있는 것이 보일 겁니다. 그런데 Entity와 Session안에 확인을 해보면 아무것도 안보입니다 ㅜㅜ (어제 저녁부터 오늘 새벽까지 이것때문에 삽질 좀 했습니다.)

- 삽질의 결과를 알려드립니다. (장장 8시간의 삽질이었습니다 ㅜㅜ) 아주 간단합니다. Entity와 Session을 선택한다음 Drag하여 UserModule/ejbModule에 넣으면 됩니다. ^__^

여기서는 그냥 ok


- 그럼 아래와 같이 java 코드가 안에 들어간 것을 확인할 수 있습니다. 동시에 eclipse가 컴파일도 하여 하단의 Problem에 warning과 error도 출력합니다.

- 자 거의 끝나갑니다. 앞서 우리가 Class가 첨가한 method를 구현해봅니다.
Posted by xHuro
,