2014-09-24 17 views
0

가 나는 mxmlc에 컴파일의 결과 SWF 파일이 -source-path 옵션을 통해 컴파일러를 사용하지만 여전히 제공되지 않습니다 클래스가없는 것으로 나타났습니다.Flex 컴파일러 생략 클래스

어떻게 피할 수 있습니까?

또한 컴파일러는 어떤 클래스가 사용되지 않는지 어떻게 알 수 있습니까?

+0

어떻게 컴파일하나요? FlashBuilder, FDT, 명령 줄 사용 어떤 컴파일러 인수가 있습니까? –

+0

mxmlc.jar java 프로세스를 사용합니다. 나는 일반적인 입력 파일과 출력 파일 이외의 특별한 인수를 가지고 있지 않다. – clamp

답변

2

사용하지 않는 클래스를 포함하려면 해당 클래스에서 가져 오기를 사용하면 충분합니다. 사용중인 클래스에 가져 오기를 포함해야합니다.

컴파일러 플래그 "link-report "을 추가하면 어떤 클래스가 포함되어 있는지보고가 ​​생성됩니다.

+0

좋습니다.하지만이 가져 오기를 어디에서 찾기 시작합니까? – clamp

+0

기본 소스 파일에서 시작합니다. –

+0

괜찮 았지만 어떤 클래스를 리플렉션과 함께 사용하고 싶다면 어떻게해야합니까? 또는 기본 소스 파일이없는 라이브러리를 컴파일하면 어떻게됩니까? – clamp