Pregunta:
Darkoo escribió:¿cómo lo compilas y ejecutas? ¿desde dónde?
Anterior respuesta:
QAS escribió:Lo que uso es el Sun Java Wireless Toolkit para crear un proyecto. Se me crea una estructura de carpetas para dicho proyecto al hacerlo: bin, classes, lib, res, src, tmpclasses y tmplib. Con el Notepad++ creo/edito el .java que coloco en la carpeta src. Luego le doy a build (para compilar y preverificar), y listos, se crea el .jad y el .jar.
No uso linea de comandos en ningún sitio. Aunque podría (tengo un par de tutoriales que indican como), no sé desde donde hacerlo con este programa. De todas formas, al darle al botón Build, no me sale ningún error. Luego le doy a Run, se me abre el emulador de teléfono móvil, y al intentar ejecutar desde ahi el programa, peta.
wah_wah_69 escribió:Pues creo que eso es problema con el classpath.
Al ser todo automático, ¿podría ser esto que dices?
Respecto a la web, gracias, pero no me termino de aclarar con lo que dice, y hasta donde llego creo que no me pueda ayudar a resolver el problema.
Mirad, os pongo todo lo que va saliendo en el Sun Java Wireless Toolkit:
//Cargo el proyecto
Project "HelloWorldPackage" loaded
//Le doy a Build (compila y preverifica)
Project settings saved
Building "HelloWorldPackage"
Build complete
//Le doy a Run y se abre el emulador de móvil en otra ventana (carga el programa en el emulador)
Running with storage root C:\Documents and Settings\QAS\j2mewtk\2.5.2\appdb\DefaultColorPhone
Running with locale: Spanish_Spain.1252
Running in the identified_third_party security domain
//Desde el emulador le doy a Launch (ejecuta el programa desde el emulador)
Unable to create MIDlet HelloWorldPackage
java.lang.ClassNotFoundException: HelloWorldPackage
at com.sun.midp.midlet.MIDletState.createMIDlet(+29)
at com.sun.midp.midlet.Selector.run(+22)
//Aqui salgo del emulador
Execution completed.
3446326 bytecodes executed
776 thread switches
1668 classes in the system (including system classes)
17836 dynamic objects allocated (538936 bytes)
2 garbage collections (463340 bytes collected)
No sé por donde pillarlo