1. KORAK
Da bi mogli razvijati programe za CLDC konfiguraciju potrebni su nam neki alati te alate je moguce skinuti sa adrese URL: http://java.sun.com/products/j2mewtoolkit.
Na toj adresi naci cete alate i za Windows ali i za Linux platformu, kada te alate skinete s interneta potrebno ih je instalirati u neki direktorij recimo C:\j2mewtk.
Ako vas nakon instalacije pitaju da li zelite pokrenuti ktoolbar aplikaciju odbijte to. Nakon sto je JDK instaliran potrebno je napraviti jos nekoliko dodatnih koraka , prvo je potrebno namjestiti path da pokazuje na alate iz naseg JDK-a to se na Windowsima radi s naredbom SET PATH=%PATH%;C:\j2mewtk\bin
a na Linux platformi export PATH=$PATH:install_directory/j2mewtk/bin
Ako to ne zelite stalno raditi potrebno je te naredbe ododati u vas AUTOEXEC.BAT file.
Kada to napravite da bi testirali dali ste to napravili ispravno utipkajte na komandni redak preverify
C:\> preverify
Usage: PREVERIFY.EXE [options] classnames|dirnames ...
where options include:
-classpath <directories separated by ';'>
Directories in which to look for classes
-d <directory> Directory in which output is written
@<filename> Read c
U ovom trenutku bih vam zelio skrenuti pozornost na jednu jako vaznu stvar naime iako svaka platforma ima svoju VM masinu tj. J2ME ima svoju a J2SE ima svoju i jedna i druga platforma koriste isti kompajler tj. koriste javac pa da bi mogli svoje programe kompajlirat morate imati instalirano na svojem racunali i standard edition Jave postupak je jednostavan a i ti alati se mogu naci na Sun-ovoj stranici ako ih vec nemate instalirane.
Da bi mogli kompajlirati svjoje midlete sa komandne linije potrebno je utipkati sljedece naredbe za Windowse:
SET J2MEWTK_HOME=C:\j2mewtk
SET MIDPAPI=%J2MEWTK_HOME%\lib\midpapi.zip
SET J2MECLASSPATH=%J2MEWTK_HOME%\wtklib\kenv.zip;
%J2MEWTK_HOME%\wtklib\kvem.jar;%J2MEWTK_HOME%\wtklib\lime.jar
ili za Linux :
export J2MEWTK_HOME=/home/qmahmoud/j2mewtk
export MIDPAPI=$J2MEWTK_HOME/lib/midpapi.zip
export J2MECLASSPATH=$J2MEWTK_HOME/wtklib/kenv.zip:
$J2MEWTK_HOME/wtklib/kvem.jar:$J2MEWTK_HOME/wtklib/lime.jar
|