Gentoo updated the way Java is configured. To fix it up I did this:

emerge -C java-config
emerge -1 java-config:0 java-config:2
java-check-environment
java-config-1 --set-system-vm 1

I now have blackdown selected for 1.4, and sun for 1.6. Eclipse is working again.