Fix #808

My 32-bit VM has its own Java installed, but I'm pretty sure that after this set of changes, the installed JVM is being used.  You will notice that it is kind of a hack, but it seems to be working around an install4j bug.  When install4j fixes the bug, this should continue to work.