Integración SDK con Eclipse
Submitted by cingaruca on 9 February, 2010 - 16:54
Versão para impressão
Enviar por e-mail
Buenas tardes a todos,
tengo instalado el sdk i830 y el eclipse 3.4 con eclipseME 1.7.9. agregue el emulador al eclipse correctamente, luego cree mi proyecto de Midlet, luego un midlet simple pero al darle run con el emulador me sale de error lo siguiente:
Error:Class not found.
Alguien sabe a que se debe?
De antemano gracias.
Saludos
- Logue-se ou registre-se para enviar comentários
- 2271 leituras

Re: Integración SDK con Eclipse
Hola cingaruca
Tal como mencionan mis compañeros de nextel, se esta manteniendo como un estandar el desarrollo de las aplicaciones usando Netbeans.
Pero mas bien, si aun deseas utilizar Eclipse en tus desarrollos, existe una "distribucion" de este producto exclusiva para J2ME, puedes visitar este link:
EclipseME: programa aplicaciones J2ME bajo Eclipse
Gerardo Chung
Desarrollo Blackberry Senior
Nextel del Peru S.A.
cierto
muy buena acotacion Gchung, lo que tambien me han enseñado en alguna oportunidad es que para web podriamos utilizar eclipse por su ligereza y para moviles netbeans con el instalador de microedition, a menos que tu PC sea de gran capacidad y puedas usar netbeans para todo.
El eclipse es ligero mientras
El eclipse es ligero mientras menos add ons le instales. Por default viene ligero, pero conforme le agregues mas cosas, el eclipse va a ir pidiendo mas recursos al sistema, y necesitaras una PC potente igualmente.
ligero
si tienes razon, viene ligero, pero si por ejemplo quieres utilizar el framework spring, sus librerias se harian pesadas, pero de todas un poco mas ligeras que con netbeans.
No es tanto en caso de
No es tanto en caso de Spring. Mas es si le pones add ons para nuevas vistas como de bases de datos o de CVS, o si le agregas cosas como servidores de aplicaciones. Hay tantas cosas que le podemos adicionar y tener todo en uno, pero pagas con performance, y tendrias que aumentar la memoria que le asignas por default.
SDK con Eclipse
Hola Cingaruka,
Nunca he logrado hacer que eclipse funcione correctamente con el SDK de Motorola iDEN de manera automática.
el "Class not found" indica que no está usando las librerías del SDK que están en los directorios del SDK. Tendrías que asegurarte que en tus archivos de configruación de Eclipse estés apuntando a ese directorio (C:/Program Files/Motorola/iDEN SDK/lib -- si no me equivoco) y que sean esas las librerías de MIDP que usa ANT para compilar tu midlet.
Si no te quieres meter en ese enredo, te recomiendo usar Netbeans en vez de Eclipse. Sí he logrado que Netbeans y el SDK de Motorola iDEN se comuniquen de manera automática y sencilla, y evitando todos esos problemas de compatibilidad y emulación que no lanza.
Saludos,
Juan Felipe
SDK con Eclipse
Hola Juan,
Tendras un pequeño tutorial de la integración con Netbeans? y que versión me bajo?
Porfavor podrías ponerme unos links de referencia?.
Saludos y gracias!
Respuesta
Hola Cingaruca,
Te recomiendo que trabajes con el netbeans 6.1. Yo trabajo con ese y no tengo ningun problema. Por otro lado los Netbeans posteriores a ese(hasta el 6.8 no he probado los demas) por algun motivo no compilan bien las clases del proyecto y al momento de instalar la aplicacion en el equipo sale error en las clases, te comento esto porque ya he tenido ese error solo por el hecho de cambiar de Netbeans.
Te adjunto el link de descarga:
http://netbeans.org/community/releases/61/install.html
y con respecto al jdk, te recomiendo el 1.5 que es mas estable y no hay problemas como los tiene el 1.6.
Saludos,
EP
Complementando lo dicho por
Complementando lo dicho por epineda. Cuando por error instale el jdk 1.6 y luego el netbeans 6.1 , algunos controles de las opciones de configuracion se quedaban pegados, deshabilitados, como si no se tuviese la posibilidad de editarlos. Tuve que desinstalar el Netbeans y el jdk para hacer una instalacion desde cero. Encontre informacion donde decia que podia instalarse el otro jdk y cambiar archivos de configuracion para que apunte al jdk 1.5 , pero siempre es mejor hacer una instalacion limpia.
Respuesta
No hay problema en instalar 2 jdk, pueden convivir sin problemas.
La diferencia la haces al momento de instalar el netbeans o algún programa que utilice el jdk. Normalmente te piden que elijas que jdk vas a utilizar y cuando desarrollas, ese lo toma por defecto el que seleccionamos y los demas no los toma en cuenta.
Saludos,
EP
Es correcto, los JDKs pueden
Es correcto, los JDKs pueden convivir en la misma maquina. El problema radica en que cuando instalas el Netbeans, te pregunta cual es el JDK al cual lo vas a asociar para que se ejecute el Netbeans, y despues de la instalacion no puedes cambiar esa asociacion de manera natural.
Sugerencia
No es del todo correcto eso Omar, si tienes dos jdk instalados en tu maquina, si te vas a la opcion "Tools" luego "options" de ahi a la pantalla "Profiler", entonces ahi te aparecerá un "combo box" el cual te permitirá cambiar el jdk que deseas utilizar por defecto. Solo tienes que buscar tu jdk en la ruta "”C:\Program Files\Java\jdk1.*" y adjuntarlo.
Saludos,
EP
Me parece que te estas
Me parece que te estas confundiendo, Enrique. La opcion que mencionas es para cambiar el JDK usado por el profiler. Fijate que una de las opciones de el combo que mencionas esta marcada como (Default). Lo que menciono es el JDK usado para el NetBeans en general, el JDK que aparece siempre marcado como (Default). Ese default no lo puedes cambiar por programa, por que se setea así al momento de la instalación.
RE: SDK Con Eclipse
Hola Cingaruca,
Este thread hable de cómo conectar el iDEN SDK con Netbeans. Descarga el SDK que más se aproxime al equipo con el que quieres desarrollar. Te recomiendo que NO uses el SDk del i876 como base a no ser que estés desarrollando para ese equipo.
Saludos,
Juan Felipe
Cingaruca. Nosotros
Cingaruca. Nosotros trabajamos con el Netbeans 6.1 mobility. Instalarlo es bastante sencillo, y la integracion con el emulador se realiza con la opcion Tools -> Java platforms.
Dentro de la ventana hay una opcion Add platform. Se selecciona Java ME MIDP Platform Emulator. Se indica el directorio donde esta instalado y listo.
El Netbeans 6.7.1 con el JDK
El Netbeans 6.7.1 con el JDK 1.5.x no he tenido ningun problema para programar con los SDK Iden de Motorola, el unico incoveniente es que necesita mas recursos del computador para que no trabaje lento
Hum, interesante, tendria que
Hum, interesante, tendria que probarlo. Pero generalmente cada NetBeans posterior que sale tiene algun problemilla aparentemente infranqueable. Tanto asi que hay algunos programadores que prefieren usar el NetBeans 5