Windchill 은 Rose 모델링을 통한 소스 Generation 과정을 통해 개발이 진행되므로 개발환경 구축하기에 힘든 면이 있습니다. 여러가지 방법이 있겠으나 서버환경과 Eclipse Workspace를 분리해야한다는 대전제 하에 class, jsp 등을 Ant 스크립트를 통하여 옮기는 방법을 선택하여 사용하고 있습니다.
아래 build 스크립를 이용하여 Eclipse Workspace의 결과물을 Windchill로, Windchill 하위에 Generation 된 소스파일을 Eclipse Workspace 로 편리하게 이동할 수 있습니다. 샘플이니 자유롭게 수정해서 사용하시면 됩니다.
build-windchill.xml 은 Eclipse Project Root 에 넣고 Eclipse Ant View 에 등록하여 사용합니다.
build-windchill.properties 는 Eclipse Project Root 에 넣고 자신의 Windchill 설치환경에 따라 적절하게 수정합니다.
Windchill 10 부터는 Eclipse Plugin 이 나왔다고 하는데 이 녀석도 사용 후 후기를 올려봐야겠습니다.