이 글은 Windchill 개발자들이 Windchill Shell을 통해 자주 사용하는 명령어를 설명합니다.
Java 컴파일 #
Java 소스들을 컴파일하는 명령어 입니다.
다음 명령은 하위 디렉터리를 포함하여 test 라는 디렉터리 아래쪽에 있는 모든 클래스들을 컴파일합니다.
ant -f bin/tools.xml class -Dclass.includes=test/**
SQL 생성 #
모델링한 클래스들의 Database Schema 를 생성하는 명령어 입니다.
다음 명령은 하위 패키지를 포함하여 test 라는 패키지 아래쪽에 있는 모든 Windchill 엔티티 클래스들의 테이블 생성을 위한 SQL 스크립트 파일을 만들어 줍니다.
ant -f bin/tools.xml sql_script -Dgen.input=test.**
SQL 스크립트가 생성되지 않을 때에는 소스가 있는 디렉터리로 이동하여 다음 명령을 실행해야 합니다.
tools -Dgen.input=test.** sql_script
리소스 빌드 #
리소스 번들을 생성하는 명령어 입니다.
ant -f bin/tools.xml bundle -Dbundle.input=test.*
모델 제거 #
이미 생성된 모델을 제거하는 명령어 입니다.
ant -f bin/tools.xml model_uninstall -Dmodel_uninstall.filter=test.*
Jar 파일 재생성 #
Applet 과 같이 원격 배포되는 Jar 파일을 생성하는 명령어 입니다.
ant -f codebase/makejar.xml
Java 컴파일, SQL 생성, 리소스빌드 통합 #
컴파일과 SQL 생성, 리소스빌드를 한번에 수행하는 통합 명령어 입니다.
ant -f bin/tools.xml customer_build