Since it looks like most people don't read the docs and intuitively expect that system VM == build VM, we could make the system VM to be tried before the defaults installed with java-config. User-specified jdk.conf in /etc would still have higher priority, so that people who cared enough to set their details would be not surprised by the change.
So the order would be:
2) current system vm
Implemented in r8167.
Released in 2.1.11. We should update documentation though.
Doc handled in bug 325885, closing.