[ Andjelko Gadzic @ 04.12.2004. 15:12 ] @
Kako mogu da pretvorim fajl tipa .class u .jad. U pitanju je jedan java programcić za mobilne telefone. Znaci imam fajl recimo program.class i ja bih da ga pretvorim u fajl program.jad prilagodjen za rad na mobilnim telefonima koji imaju java podršku. Nadam se da razumete moje pitanje, ako grešim ne zamerite mi jer sam nov u ovoj oblasti.

Hvala
[ mucky @ 04.12.2004. 15:37 ] @
Razumem da nisi razumeo celu ujdurmu oko jave za mobilne telefone :)

jad fajl je Java Application Descriptor fajl, i on je cist
tekstualni fajl u kom se navode
osnovni podaci o aplikaciji, kao i adresa ka jar fajlu (Java
Archive) u kom se aplikacija
i nalazi. Java aplikacije za mobilne nisu obicne java aplikacije, jer
moraju nasledjivati
klasu MIDlet (kao sto apleti moraju nasledjivati klasu Applet). Nije
bas toliko jednostavno
(a ni toliko tesko) od obicne java aplikacije napraviti njen port na
mobilnu platformu.
Moras uzeti u obzir da, zbog manjeg broja podrzanih osnovnih javinih
klasa u Java 2
MicroEdition, neke aplikacije ni ne mogu biti portovane. Mozda bi ipak
bilo najbolje
da odvojis par dana da se upoznas sa J2ME i MIDletima, pa tek onda krenes sa
programiranjem. Najbolja adresa ti je http://java.sun.com a ja bih preporucio i
http://www.j2mebuilder.com kao i http://www.benhui.net


--
Visit my photolog at http://www.fotolog.net/mucky
[ Andjelko Gadzic @ 04.12.2004. 18:28 ] @
OK, greska mislio sam na JAR (često ih mešam)
Meni je samo potrebno da taj fajl (program.class) pretvorim u program.jar i zajedno sa program.jar startujem program na mobilnom telefonu.

Znači već posedujem gotov program.class samo sam hteo nešto u njemu da izmenim i vratim ga u JAR i to je to. Izmenio sam program.class sa DJ Java Decompiler ali ne znam kako tj. kojim softwerom da ga prebacim ili konvertujem u JAR. Jel znate kojim softwerom to mogu da uradim, ustvari da li je to uopšte moguće???
[ mucky @ 04.12.2004. 18:32 ] @
Idi na java.sun.com i skini J2ME Toolkit pa probaj da kompajliras (ako
aplikacija nije
phone-specific), a ako aplikacija jeste phone-specific onda odes na
sajt proizvodjaca
telefona pa skines Development Kit pa kompajliras
--
Visit my photolog at http://www.fotolog.net/mucky
[ Java Beograd @ 06.12.2004. 08:12 ] @
jar - Java ARchive, dakle arhiva, (isto kao zip arhiva). Da se gomila klasa ne bi razvlacila pa da se neka zagubi , onda se lepo sve klase sa strukturom foldera zapakuju u jedan jar. Dobija se ili programom jar ili prostim zipovanjem ! Samo na kraju zip promenis u jar.
jar.exe imas na $JAVA_HOME/bin

Ali pazi, ako je Program.class u nekom package-u onda mora da bude u istom takvom folderu.