본문으로 건너뛰기
  1. Posts/

윈칠 Windchill 개발자를 위한 주요 CLI 명령어

·1 분· loading · loading ·
Seanbryu
Solution Windchill Developer Command
InnoFactory
작성자
InnoFactory
스마트팩토리, 산업자동화, Digital Transformation, 디지털팩토리, PLM, ALM, Digital Manufacturing, Visualization, 3D CAD, Digital Twin, Big Data, IIoT 솔루션 전문업체
작성자
Sean Bongchoon Ryu
The Founder and CEO of InnoFactory

이 글은 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

관련 글

윈칠 Windchill 의 VR 과 OR 다루기
·2 분· loading · loading
Seanbryu
Solution Windchill Oid
이 글은 Windchill 의 OID 를 구성하는 VR 과 OR 접두어에 대한 의미를 소스코드를 이용하여 설명합니다. VR - Version Reference # VR 의 의미 # VR은 Version Reference의 약자입니다.