2009-10-13 2 views
0

이것은 Eclipse 3.2.2의 Flexbuilder 3.2와 함께 사용됩니다.플렉스 컴파일러 오류 : 패키지에있는 클래스의 경우 "패키지에 정의를 입력하십시오"

개발 환경을 새로운 컴퓨터로 옮깁니다. 이전 환경에서 컴파일 된 액션 스크립트 클래스는 이제 컴파일 오류가 얻을 :

A file found in a source-path must have an externally visible definition. If a definition in the file is meant to be externally visible, please put the definition in a package. 

나는이 수업에서 패키지를 선언 할을 - 나는 패키지를 선언하는 오류이 오류에 대한 일반적인 이유라고 생각합니다.

미스터리에 추가하려면이 프로젝트의 많은 클래스가 오류없이 컴파일됩니다.

진단하려면 어떻게해야합니까?

답변

0

문제 해결 - 이클립스를 시작한 환경에서 경로의 일부 항목을 놓쳤습니다.

"C:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.2.0"\bin 
    "C:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.2.0"\frameworks 
    "C:\Program Files\Adobe\Flex Builder 3 Plug-in\jre"\bin 
    "C:\Program Files\Adobe\Flex Builder 3 Plug-in\jre"\lib 

나는이 모든 것이 내 길에서 사라져서 놀랐습니다.