ALM/Build Automation(이클립스)

WLW에서 Project ANT로 빌드하기

Terry Cho 2008. 2. 1. 14:10
WLW에서 WLI나 WLP 애플리케이션들을 ANT 스크립트로 빌드할 필요가 있다.
절차는 다음과 같다.
===

1. 각 프로젝트별로 File>Export > Workshop ANT Script로 build.xml 을 생성한다.
2. EAR 프로젝트에서 File>Export >Workshop ANT Metadata를 생성한다.
이때 같이 빌드될 모든 프로젝트를 선택한다.
NEXT를 누르면 각종 절대 경로들을 설정하게 나온다. 이 경로를 설정해야 한다.
3. Remote server에 Project 디렉토리들을 업로드한다. workspace.xml 로 업로드 한다.
4.
EAR 프로젝트에서
ant -Dworkspace={workspace.xml 경로} -Dwl.home=웹로직 홈 경로 build
ant -Dworkspace={workspace.xml 경로} -Dwl.home=웹로직 홈 경로 archive를 하면 된다.

참고 : 이클립스 프로젝트 내의 .metadata 디렉토리는 이클립스 환경에서의 디렉토리를 관리하기 때문에 이 디렉토리는 REMOTE로 복사하면 안되고 환경 정보는 workspace.xml 에 정의해야 한다.

참고 자료 : http://forums.bea.com/thread.jspa?threadID=300002040

==
이것때문에 몇일을 까먹었냐.. -_-