Avatar billede tyf Nybegynder
31. oktober 2002 - 16:58 Der er 14 kommentarer og
1 løsning

Preverify fejl

Jeg er kommet lidt videre over i tutorialen på: http://www.onjava.com/pub/a/onjava/2001/03/22/j2me_wireless.html?page=2

Jeg har fået compileret filen og nu skal den køre igennem "preverify" og det vil den ikke. Jeg har gemt det stykke kode der er som eksempel i det directory der er anbefalet, så det skulle være helt det samme jeg skal skrive. Men når jeg prøver at preverify skriver dos'en: error loading class firstMIDlet.

Hvad kan det være?
Avatar billede tyf Nybegynder
31. oktober 2002 - 17:02 #1
PS: firstMIDler er et directory (indeholder class'en simpleMIDlet) - ikke en class!
Avatar billede flodfarmer Nybegynder
31. oktober 2002 - 17:18 #2
har du prøvet at bruge wireless toolkit  fra sun ? anbefalelsesværdigt.
her placere du dine java filer i ../WTK/appens navn/src og så slipper du for den fejl, tror jeg.
Du kan hente det her : http://java.sun.com/j2me/download.html
Avatar billede flodfarmer Nybegynder
31. oktober 2002 - 17:20 #3
hvad angår dit problem, er jeg paf. har aldrig set det før. beklager
Avatar billede disky Nybegynder
31. oktober 2002 - 17:33 #4
Du skal angive din .class fil når du bruger kommandoen
Avatar billede tyf Nybegynder
31. oktober 2002 - 21:42 #5
Kan I være lidt mere præcise? I får lige lidt flere oplysninger:
Min classpath: c:\j2me\midp1.3.0fcs\classes;.
Stien hvor .class-filen ligger: c:\midlets\fistMIDlet\simpleMIDlet.class
Og ifølge tutorialen skal jeg efter at det er lykkes at compile filen skrive:preverify -classpath c:\j2me\midp1.3.0fcs\classes;. -d . firstMIDlet

Det ville være skønt med et helt konkret bud på hvad der skal stå istedet for den ovenstående linie.

På forhånd tak
Avatar billede disky Nybegynder
31. oktober 2002 - 21:59 #6
når du kører preverify skal du stå i
c:\midlets\fistMIDlet\
skriv så:
preverify -classpath c:\j2me\midp1.3.0fcs\classes;. -d . firstMIDlet
Avatar billede tyf Nybegynder
01. november 2002 - 08:34 #7
Det skriver jeg også - og så kommer den fejl... Hvad kan det så være?
Avatar billede disky Nybegynder
01. november 2002 - 09:56 #8
hvad ligger der af filer i:
c:\midlets\fistMIDlet\
Avatar billede tyf Nybegynder
01. november 2002 - 13:00 #9
Der ligger den kompilerede class-fil "simpleMIDlet" samt den oprindelige ukompilerede Java File af samme navn.
Avatar billede tyf Nybegynder
01. november 2002 - 13:55 #10
jeg takker for hjælpen...men jeg har nu selv fået det til at virke med gennem Jbuilder.
Avatar billede disky Nybegynder
01. november 2002 - 14:03 #11
Så tror da pokker det ikke virker :)

Du forsøger at preverify'e en fil der hedder firstMidlet men din fil hedder simpleMIDlet

Skriv
preverify -classpath c:\j2me\midp1.3.0fcs\classes;. -d . simpleMIDlet

SÅ skulle det spille.

p.s. Der findes langt bedre udviklingsværktøjer end jbuilder.
Avatar billede tyf Nybegynder
01. november 2002 - 14:50 #12
ja det troede jeg også, men det ville den heller ikke...
Avatar billede disky Nybegynder
01. november 2002 - 14:59 #13
så er der noget mystisk ved din opsætning.
Avatar billede tyf Nybegynder
01. november 2002 - 15:05 #14
ja det ser sådan ud - har haft problemer med systemet ikke har opfattet mine paths i control panel/system/path
Avatar billede tyf Nybegynder
01. november 2002 - 15:08 #15
jeg skal bruge programmet til at udvikle en simpel nonkommerciel applikation til at betale busbillet over mobiltelefon - kender du evt. til noget lignende "betalingskode" et eller andet sted. Bare for at vi har noget at arbejde ud fra.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester