[ peromalosutra @ 17.02.2008. 08:53 ] @
Koristim 5.5.1 verziju Netbeansa i instalirao sam mobility pack za razvoj java aplikacija za mob. telefone. Običan java projekat mogu normalno da kompajliram i pokrenem, medjutim kada pokušam da kompajliram testni Java2ME HelloWorld program, dobijem sledeći error:

Code:
Fatal Error: Unable to find package java.lang in classpath or bootclasspath
/home/ivan/java projects/project1/MobileApplication2/nbproject/build-impl.xml:183: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 6 seconds)


Osnovni podaci o sistemu:
[att_img]

U čemu je problem, guglajući nisam našao gotovo ništa, na jednom mjestu se spominje da je to bug, ali nisam siguran kako da se riješi. Da li neko ima ideju kako da ovo iskompajliram? Još jednom napominjem da običan java projekat (java SE) mogu normalno da iskompajliram i pokrenem, problem je u java ME programima.

[ anon156554 @ 17.02.2008. 15:13 ] @
jdk ME uredno instaliran? Koliko vidim, netbeans koristi JDK SE kao virtuelnu masinu... Mozda je potrebno u properties projekta da podesis da koristis virtuelnu masinu ME, umesto SE...
[ peromalosutra @ 17.02.2008. 18:22 ] @
Citat:
jdk ME uredno instaliran?

Pa, nisam siguran, imam instaliran sun-java6-jdk, nakon toga sam instalirao netbeans i netbeans mobility pack. Mislio sam da je to dovoljno, da li je još nešto potrebno instalirati za razvoj java ME aplikacija?
U opcijama projekta mi stoji Emulator platform: Sun Java Wireless toolkitfor CLDC, to je valjda ok?

[ anon156554 @ 17.02.2008. 22:44 ] @
iskreno, nisam radio sa ME, ali pretpostavljam da ne moze da se koristi JDK SE, jer je on preobiman za potrebe rada na mobilnim aplikacijama, tako da pretpostavljam da postoji specijalna JVM za mobilne telefone. Ne znam, verovatno na netbeans sajtu postoje tutoriali za razvoj mobilnih aplikacija, a one obicno pocinju sa zahtevima koji su neophodni da budu instalirani..
Googlaj malo...
[ Eurora3D Team @ 18.02.2008. 00:38 ] @
Moj savet je da predjes na NetBeans 6. Tu sve radi ok (bar na windowsu)
Ja imam sva 3 JDK (ME,SE i EE) sa NetBeans 6 na windowsu i sve radi odlicno.
Meni se iz opisa tvoje greske cini da nisi namestio (ili instalacija nije dobra) classpath za ME (nezna gde je JDK)
Pozdrav
[ peromalosutra @ 18.02.2008. 19:58 ] @
Instalirao sam sun java wireless toolkit 2.5.2 za Linux i sa njim mogu normalno da kompajliram kod i da pokrecem programe pod emulatorom koji sa njim dolazi. Probao sam prebaciti program i na telefon i sve je ok. Sa netbeansom i dalje nisam riješio problem, za sada mi odgovara i ovo riješenje, nije mi potrebno neko advanced razvojno okruženje, bitno je samo da mogu da iskompajliram source i da to radi na telefonu. Pokušaću kasnije sa novom verzijom pa ću javiti ako proradi.

Hvala na odgovorima.