M
Michael Borgwardt
Michael said:I have an old Windows CE 2.1 device with MIPS CPU.
The only one VM I have found for this device is pocket-Java 1.0 (Sun). There
was probably some VM by Micorsoft, but I cannot find it (MS annihilated
every mention about it on the site).
I found that classes created by default Java compiler (from JDKs) don't
work: the message "class XXX is not found" appeared. But classes created by
Jikes compiler works fine.
I have no idea why does it happend. Are several specifications of
class-files existed?
Yes.
Classes that was created by Jikes are larger in size...
Perhabs I should turn some option in compiler?
Yes, specifically the -target 1.1 option
Not sure if that will run if the JVM really only supports Java 1.0
The second problem is that there is no Swing library included into that VM.
I hope it is nevertheless possible to use the Swing there if I recompile it
all using Jikes.
No, that won't work. But including the old Swing JARs, from the time when it was
distributed separately might. You can find that old release here:
http://java.sun.com/products/archive/jfc/1.1.1/index.html
Or maybe this older version fits your JVM better:
http://java.sun.com/products/archive/jfc/1.0.3/index.html