Intentando mejorar

     
Todo | Linux | General | Java
 
Mysaifu : J2SE en Pocket PC

Las navidades pasadas me relagaron una pda, una Acer N30 con Windows Mobile 2003. Estaba entusiamado pensando que podría programar para estos pequeños aparatos en Java, pero mi sorpresa fue mayúscula al comprobar que no llevaba ni siguiera una máquina virtual de java instalada

Eso me pasa por no informarme bien antes de comprar las cosas. Empecé a buscar en Internet y al poco descubrí, que PersonalJava, que tanta ilusión me hacía, estaba "Muerto" por parte de Sun.

Empecé a buscar alternativas. Me descargué Jeode con el Emule, porque no lo pude encontrar en su web. Está bien pero está basado en el JDK 1.1.X. Pero bueno, pensé algo podré hacer. Después seguí buscando y vi que para las pdas si pensaba a utilizar J2ME, CDC. No está mal, pero yo quería algo más. Quería poder ejecutar HSQLDB, Swing y otras cosas. Empecé a mirarme otras alternativas, como python o ruby. Por cierto Python 2.3.4 es operativo en PocketPC.

Anoche, en un weblog sobre Java en las PDAS, http://www.vikdavid.com/mobile/, encontré una referencia a Mysaifun, http://www2s.biglobe.ne.jp/~dat/java/project/jvm/index_en.html, una máquina virtual que pretende implementar J2SE, sí habeis leído bien. Estaba en una simple versión 0.1.7, así que pensé estará muy verde, no funcionará nada, será un prototipo,... Sin embargo mi sorpresa ha sido grata. Es capaz de ejecutar código Swing, un JFrame con varios controles. También están accesible java.io. Puede procesar un fichero de texto con BufferedReader. En definitiva me quito el sombrero. Además es libre y gratis. Estoy deseando probar JDBC, Sockets, tratamiento de XML,groovy

Está basada en Gnu classpath, de hecho viene con rt.jar

Muchas veces se ha debatido aquí y en otros sitios la necesidad de que Sun hiciera libre el código de la máquina Virtual. Yo creo en los principios por los que lucha Richard Stallman. Gracias a una librería libre, se ha podido crear este software.

@ 07:38 AM EST [ Comments [2] ]
 
 
 
 
Depurar un applet desde Eclipse

Bueno, no se si alguien ha tenido esta necesidad o la tendrá, pero yo he tenido que hacerlo recientemente y aquí está descrito brevemente el proceso de como hacerlo.

La información la he obtenido del la página http://www.jroller.com/page/gursesl/print/remote_application_debugging_with_weblogic

1. Configurar el plug-in de java para realizar debug :

En el panel de control -> Java Plug-in, poner los siguientes parámetros del runtime de java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000

2. Eclipse

Run -> Debug...

Crear un perfil Remote Java Application.

Seleccionar el proyecto que contiene los fuentes para la depuración y el puerto 8000 que es el que hemos seleccionado en el java plug-in.

Bueno, espero que cuando lo necesiteis no tengais que perder una mañana para ver como se hace.
@ 04:47 AM EST [ Comments [0] ]
 
 
 
 
 
« November 2005
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
11
12
13
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Hoy

[RSS Newsfeed]

Valid XHTML or CSS?

[This is a Roller site]
Theme by Rowell Sotto.
 
© Intentando mejorar