Spectorsky
Spectorsky

Reputation: 667

Javame sdk 8.3 doesn't work on Netbeans

I've faced a problem with configuring Netbeans 8.1 to develop javame application with Javame SDK 8.3. When a javame project is created, Platform property remains grayed, compilation produced the message:

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.

When I try to fix project property on the platform tab, I see that:

No CLDC platform available

An old Javame SDK 3.4 works.

Any ideas could be helpful.

Upvotes: 2

Views: 617

Answers (1)

mr_lou
mr_lou

Reputation: 1920

The confusion comes from the fact that JavaME is so much more than just MIDP/CLDC. It is used for so many other things, like e.g. Blu-ray players and other embedded devices. MIDP and CLDC are merely JSR API's - which for some reason has been excluded from the SDK 8.x versions. This is why it can't find a CLDC platform, unless you install SDK 3.4 No other way around it than to use SDK 3.4

MIDP2.0 = JSR118

CLDC1.1 = JSR139

No where to be found in the list of SDK 8.x supported APIs: http://docs.oracle.com/javame/8.3/javame-apis.htm

Upvotes: 1

Related Questions