There's a bit of a long shot option.
Java ME is now open source.
http://community.java.net/mobileandembedded/
So, in theory, it could be ported to plan9.
Why would anyone do that ?
Because the Opera Mini Web browser runs in Java ME environments.
http://www.operamini.com/
There's quite a bit of software written for J2ME
There's also Opera for devices, which might be worth a better look at.
http://www.opera.com/products/devices/
I know it would be a horrible thing to swallow, but there may be
something there.
matt