2016-09-18 9 views
2

Javame SDK 8.3을 사용하여 javbe 애플리케이션을 개발하기 위해 Netbeans 8.1을 구성하는 데 문제가 있습니다. javame 프로젝트가 생성되면, 플랫폼 속성은 컴파일 메시지 생산, 회색으로 남아 : Netbeans에서 Javame sdk 8.3이 작동하지 않습니다.

Platform home (platform.home property) is not set. Platform home (platform.home property) is not set. Value of this property should be <space> emulator home directory location. 

나는 플랫폼 탭에서 프로젝트 속성을 수정하려고

가, 내가 볼을 그 :

No CLDC platform available 

오래된 Javame SDK 3.4가 작동합니다.

어떤 아이디어라도 도움이 될 수 있습니다.

답변

1

JavaME가 단지 MIDP/CLDC 이상이라는 사실 때문에 혼동이 왔습니다. 그것은 매우 많은 다른 것들을 위해 사용됩니다. 블루 레이 플레이어 및 기타 내장형 장치. MIDP 및 CLDC는 JSR API에 불과하며 어떤 이유로 SDK 8.x 버전에서 제외되었습니다. 이 SDK 3.4

MIDP2.0 = JSR118

CLDC1.1 = JSR139

를 사용하는 것보다 당신이 주위 SDK 3.4 다른 방법을 설치하지 않는 한이하는 CLDC 플랫폼을 찾을 수없는 이유 SDK 8.x 지원 API 목록에서 찾을 수있는 위치가 없습니다. http://docs.oracle.com/javame/8.3/javame-apis.htm

+0

MrLou, 답장을 보내 주시면 상황이 더욱 명확 해집니다. 그러나 http://docs.oracle.com/javame/8.3/javame-apis.htm (제공 한 참조) 페이지는 JSR 360을 참조하는 CLDC 8이 SDK 8.3에 포함되어 있다고 지적합니다. – Spectorsky

+0

SDK 8.3이 실제로 ' CLDC가 포함되어 있습니까? CLDC 8이 포함 된 도구가 있습니까? 양해 해 주셔서 감사합니다. – Spectorsky

+0

도움이되지 않습니다. JavaME 지원 전화기는 CLDC1.1 (JSR139) 만 지원합니다. CLDC8 (JSR360)으로 만드는 모든 것은 실행되지 않습니다. Netbeans은이 사실을 알고 있기 때문에 (유효한) CLDC 플랫폼 (JavaME MIDlet 개발 용)을 찾을 수 없다고 말합니다. –