It is possible to run Mesa 6.5 on DOS to get OpenGL 1.5. IIRC won't work as far as the 8086 though.
There's a MIPS to JVM bytecode converter called Cibyl. It supports J2ME and calling JVM code from C code.
By the way, someone ported the Classic/Indev MC codebase to J2ME.