Red de conocimiento informático - Problemas con los teléfonos móviles - Cuando se utiliza eclipse para desarrollar programas hbase en Win8, se informa la siguiente excepción.

Cuando se utiliza eclipse para desarrollar programas hbase en Win8, se informa la siguiente excepción.

El siguiente es el entorno de desarrollo J2ME configurado por Eclipse + WTK que recopilé (se recomienda que no necesite usar MyEclipse):

============== ======== ================

Descargue la última versión del software necesario,

1 eclipse 3.2 .2 Vaya a la siguiente dirección para encontrarlo

2 eclipseme 1.6.7

3 wtk2.5 (Sun Java Wireless Toolkit 2.5 para CLDC) Kit de herramientas de desarrollo inalámbrico proporcionado por sun

Pasos de instalación y configuración

1. Gire Eclipse3.2.2 (primero debe instalar jdk1.5 o superior, no hay introducción aquí)

2.Instale EclipseMe1 .6.7

3. Instalar WTK2.5

4.Prueba HelloWorld

5.Prueba WTK2.5

6.Prueba WTK2 .5

7. Pruebe WTK2.5

8.Pruebe WTK2.5

9.Pruebe WTK2.5 usando el emulador de Nokia

.

Pasos específicos para la configuración (requeridos)

1.1 Instalar Eclipse3.2.2

Descomprima el archivo zip descargado y colóquelo directamente en el directorio raíz de la unidad c. también puedes colocarlo donde quieras. Para fines ilustrativos, pon c:\La conveniencia de eclipse

1.2 Ejecuta eclipse, significa que el jdk está instalado correctamente. Si puede iniciarse normalmente, significa que jdk se ha instalado correctamente. De lo contrario, es posible que necesite una nueva versión de jdk; descárguela del sitio web de Sun.

1.3 Descomprima eclipse1.6.7 en un directorio temporal, copie el directorio y los archivos

complementos

características

sitio.xml

p>

Ir todo al directorio de eclipse

1.4 Iniciar eclipse3.2.2 desde el menú

1.4 Iniciar eclipse3.2.2 desde el menú. Vaya al árbol en el lado izquierdo del

panel de Referencia. También debería haber un proyecto J2ME.

1.5 Continúe instalando WTK2.5, instale el directorio principal en C:\WTK25, el resto se instala de forma predeterminada, se debe seleccionar windows-references-J2ME WTK ROOT

Bien , el software una vez completada la instalación, la siguiente es la parte de configuración más importante

1.6 Modificar la configuración de Eclipse para declarar el marco EclipseME

1.6.1 Encuentre el archivo de configuración config .ini en el directorio de configuración de eclipse

1.6.2 Utilice un editor de texto para abrir el archivo y agregar la definición del atributo

osgi.framework.extensions=eclipseme.core.hooks

Si el atributo ya existe, agregue el valor eclipseme.core.hooks

Nota: esta línea debe agregarse antes de eof=eof en config.ini, no después. De lo contrario, es posible que Eclipse no se inicie.

1.6.3 Guardar config.ini

1.6.4 Reiniciar eclipse

1.7 Modificar la ruta de compilación y las opciones de depuración de eclipse

1.7.1 Dividir el código fuente de la salida

1.7.1.1 Desde el menú ventanas -referencias...

1.7.1.2 Expandir el elemento java en el panel de preferencias y hacer clic en Construir Ruta

1.7.1.3 De forma predeterminada, el elemento "carpeta de origen y salida" tiene marcado "proyecto", así que marquemos "carpeta" para cambiar el valor predeterminado.

De esta manera, eclipse puede separar el código fuente y la salida.

1.7.2 Cambiar la configuración de suspensión de excepciones y tiempo de espera de las opciones de depuración (importante)

1.7.2.1 Desde el menú windows-references..., ingrese

1.7.2.2.

"Pausar la ejecución cuando se detecta una excepción"

1.7.2.2 Expanda el proyecto java en el panel de referencia y haga clic en Depurar

1.7.2.3 Pausar en el proyecto de ejecución , cambie

"Pausar la ejecución en excepciones no detectadas"

"Pausar la ejecución en excepciones no detectadas"

por "Pausar la ejecución en excepciones no detectadas" Suspender la ejecución en caso de excepción" .

"Suspender la ejecución en caso de errores de compilación"

Desmarque ambos elementos

1.7.2.4 En la parte inferior del panel, establezca el tiempo de espera del depurador (ms) en 15000 (este parámetro es demasiado importante, recuerde no cambiarlo)

1.7.2.5 Establezca el tiempo de espera del depurador (ms) en 15000 (este parámetro es demasiado importante, recuerde no cambiarlo))

1.7.2.6 Establecer el tiempo de espera del depurador (ms) en 15000. 1.8 Configurar el emulador para eclipseme

1.8.1 Desde el menú windows-references...

1.8. 2 En el árbol en el lado izquierdo del panel de preferencias, expanda el elemento "J2ME"

1.8.3 Seleccione "Administración de dispositivos" y luego haga clic en el botón "Importar..." a la derecha

1.8.4 Haga clic en el botón "Importar..." a la derecha.

1.8.4 En el panel emergente "Importar dispositivo", haga clic en el botón "Examinar..." y seleccione WTK. Luego seleccione el directorio bin WTK y haga clic en el botón "Actualizar".

Automáticamente encontrará el emulador. Haga clic en el botón "Listo" para regresar.

1.8.5 Ahora el emulador está listo, si necesitas otro emulador simplemente haz esto.

2 Crear una aplicación MIDlet.

Existen dos formas de crear una aplicación MIDlet

Método 1: Crear un proyecto MIDlet desde cero

Ingresa al proyecto desde el menú "Archivo - Nuevo - Panel" "Proyecto

Luego expanda J2ME, que tiene solo una suite J2ME MIDlet

Ingrese el nombre del proyecto y luego podrá seleccionarlo. Una vez que ingrese el nombre de su proyecto, puede seleccionar el emulador que desee y avanzar hacia abajo.

Método 2 (Agregar programa MIDlet al proyecto)

Entra al panel NUEVO desde el menú Archivo -Nuevo -otros

Luego expande J2ME, hay dos opciones

J2ME MIDlet

J2ME MIDlet Suite

Si elige J2ME MIDlet Suite

J2ME MIDlet Suite

J2ME MIDlet Suite

Si elige J2ME MIDlet, solo habrá un J2ME MIDlet Suite.

Si selecciona J2ME MIDlet y luego crea un MIDlet, seleccione J2ME MIDlet Suite y luego cree un proyecto MIDlet.

3 Depuración y ejecución

En el proyecto, haga clic derecho en la clase principal que necesita ser depurada o ejecutada y luego seleccione

Ejecutar como-> Midlet j2me emulado

o

Depurar como -> Midlet j2me emulado.

Puedes ejecutar y depurar

4 Empaquetado

Haz clic derecho en el directorio del proyecto a empaquetar y selecciona j2me en el menú contextual

-crear paquete

Configuración 5.jad

Omitido.

============================================ === ======================================

Instalación de Eclipse y Configuración

A Instalación:

1. JDK1.4.2 (WTK2.2 requiere 1.4.2 o superior)

2. >

3. Instale Eclipes

4. Descomprima Eclipseme en el directorio del complemento de Eclipse. Eclipseme0.5.5 o superior no es adecuado para este método. El método de configuración específico se presentará más adelante.

EclipseMe, como complemento para Eclipse, se dedica a ayudar a los desarrolladores a desarrollar aplicaciones J2ME. EclipseMe no proporciona a los desarrolladores simuladores de dispositivos inalámbricos, pero conecta estrechamente los simuladores prácticos de los fabricantes de teléfonos móviles con el entorno de desarrollo de Eclipse para proporcionar a los desarrolladores un entorno de desarrollo integrado unificado y sin interrupciones. Puede obtener una descarga gratuita en EclipseMe. La última versión al momento de escribir este artículo es 1.5.0. Por razones de estabilidad, eclipseme.feature_1.2.3_site.zip se selecciona aquí para su demostración.

Además de Eclipse y EclipseMe, también necesitarás un entorno de ejecución de Java y algunos emuladores móviles para completar la instalación.

La siguiente es una lista de herramientas necesarias para completar este artículo:

(1) JDK 1.4.2

(2) Eclipse 3.1.2

(3 ) Eclipse 3.1 .1 Paquete de idioma NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip y NLpack1-eclipse-SDK-3.1.1a-win32.zip

(4) EclipseMe 1.2.3 eclipseme.feature_1. 2.3_site. zip

(5) Sun WTK 2.2 (emulador universal de Sun)

( 6. Nokia Developer's Suite 2.2 (Nokia Developer's Suite, incluidos emuladores para varios modelos más típicos)

A-1 Instalación y localización de Eclipse

El proceso de instalación de Eclipse es mucho más simple. De hecho, es solo un proceso de descompresión del zip eclipse-SDK-3.1 de Eclipse SDK-descargado. .2-win32 Copie al directorio de destino, tomando el directorio raíz de la unidad D como ejemplo, y luego extráigalo a la carpeta actual

Resumen de los métodos de enlace chino para Eclipse3.1.2:

(1 .Descargar paquete de idioma: NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip

NLpack1-eclipse-SDK-3.1.1a-win32.zip

(2 Descomprima el paquete de dos idiomas y fusione los dos, es decir, las carpetas con el mismo nombre de carpeta se fusionan en una y finalmente se obtiene una carpeta eclipse

(3) Cree dos carpetas, idioma y. enlace, en el directorio de instalación de Eclipse Luego copie la carpeta fusionada en el paso 2 a la carpeta de idioma (nota: copie toda la carpeta de eclipse sin comprimir)

(4) Cree un archivo de texto en la carpeta de enlaces: enlaces. .txt. El contenido es la ruta de la carpeta de idioma, por ejemplo: ruta = d:\\eclipse\\language

(5) Reinicie Eclipse

Nota: si hay alguno. Palabras en inglés No parece chino Nota: Si algunas palabras en inglés no son chinas, puede eliminar la carpeta .settings en el directorio \eclipse\configuration y luego reiniciar Eclipse para convertirlas completamente en chino.

A-2 Instalación del complemento EclipseMe

En Eclipse, seleccione "Ayuda/Actualización de software/Buscar y actualizar" y seleccione "Buscar nuevas funciones para instalar", especifique el Archivo comprimido de EclipseMe eclipseme.feature_1.2.3_site.zip en el cuadro emergente "Nuevo sitio archivado" Haga clic en "Aceptar" y podrá ver que Eclipse ha buscado el complemento correspondiente y ha seleccionado la casilla de verificación EclipseMe. el acuerdo, ignore la verificación del componente funcional y finalmente reinicie la consola, el complemento EclipseMe se ha instalado correctamente.

Para verificar que EclipseMe realmente se haya instalado, abrimos "Ventana/Preferencias". después de reiniciar el banco de trabajo ", podemos ver una opción J2ME. ¡En este momento, hemos dado con éxito el primer paso en el desarrollo móvil de Eclipse!

Nota: Después de instalar EclipseMe, debemos realizar algunos cambios. la configuración original de Eclipse.

Dado que primero debemos iniciar el simulador de teléfono móvil durante el desarrollo móvil, la configuración predeterminada de Eclipse en el modo de depuración fallará antes de que se inicie el simulador. Modificar esto es muy simple, cambie la configuración predeterminada en "java/debug" en las preferencias para seleccionar Ventana-Preferencias-JAVA-Depuración-eliminar los dos primeros ganchos y establecer el retraso de depuración en la parte inferior en 15000. El modo de depuración se puede iniciar correctamente.

A-3 Cargando el emulador del proveedor

EclipseMe nos proporciona un IDE, pero esto no es suficiente. También necesitamos uno o más simuladores de teléfonos móviles como operador real del programa. Actualmente, todos los principales fabricantes de teléfonos móviles tienen varios modelos de simuladores de teléfonos móviles y Sun también ofrece simuladores de uso común. Aquí demostramos el uso de Sun WTK y Nokia Developer Kit.

A continuación, vincule WTK a Eclipse, busque la ruta "Ventana/Preferencias/J2ME/Componente de plataforma", haga clic derecho en el kit de herramientas inalámbrico en el lado derecho del cuadro de diálogo, podemos agregar el kit de herramientas inalámbrico que ya está en el emulador del sistema actual. Después de hacer clic en el botón "Examinar", seleccionamos el directorio de instalación de WTK. EclipseMe analizará y mostrará automáticamente el tipo de emulador actual. Después de la confirmación, descubrimos que se agregó mucha información de configuración sobre WTK a la columna Componente de plataforma. En este punto, WTK se ha integrado en EclipseMe.

Nokia dispone de una amplia variedad de simuladores de teléfonos móviles. Para poder gestionar de forma centralizada estos simuladores, Nokia ha lanzado el software de gestión Developer's Suite para la gestión centralizada de estos simuladores. Developer's Suite es un conjunto de herramientas independiente, o se puede incluir con EclipseMe, para que los desarrolladores puedan trabajar de manera eficiente en el mismo entorno. Developer's Suite es un conjunto de herramientas independiente, o se puede incluir con EclipseMe, para que los desarrolladores puedan trabajar de manera eficiente en el mismo. ambiente. . Aquí, estamos usando Nokia Developer Suite 2.2, ¡que incluso viene incluido con Eclipse durante la instalación!

Primero, descarga el archivo de instalación desde Forum Nokia. Si tiene una versión anterior del kit de desarrollador en su computadora, primero deberá desinstalarla. Nokia Developer Suite está abierto a los desarrolladores de Forum Nokia, por lo que deberá proporcionar su nombre de usuario de Forum Nokia y su número de serie de instalación después de aceptar el acuerdo de instalación. No se preocupe si no tiene un número de serie por primera vez. No necesita completar nada en el cuadro de entrada, simplemente ignórelo. El kit de desarrollador le permitirá elegir el modo de red proxy (si lo hay). (no hay un servidor proxy para acceder a Internet, elija ningún servidor proxy) y luego se le pedirá que ingrese su nombre de usuario y contraseña para registrarse en el Foro de Nokia. Después de un registro exitoso, el número de serie correspondiente al nombre de usuario se enviará a su correo electrónico. Después de la verificación, ¡puede continuar! (A veces el comportamiento de envío del número de serie de Nokia es muy lento, por lo que sólo hay que esperar).

Una vez que haya completado la verificación, encontrará que el kit de desarrollo 2.2 ofrece múltiples métodos de instalación, incluida la instalación independiente o la integración directa con Eclipse. Si elige integrarse con Eclipse, debe proporcionar el directorio de instalación actual de Eclipse. Si elige la instalación independiente, después de reiniciar el sistema, use el mismo método para agregar Sun WTK, seleccione el directorio de instalación de la suite de desarrollador en "Preferencias/J2ME/Componentes de plataforma" y, después de la confirmación, podrá ver Inalámbrico. ¡WTK, Nokia Developer Suit también figura en el kit de herramientas!