A: Go for galternatives.
On linux is the alternatives command very powerful. Especially if you're in the world of java and need to live with multiple versions and possibly switch between them.
However I've found myself confused a bit by running the console commands.
While struggling with one of my issues I came across (http://forums.fedoraforum.org/showthread.php?t=241304) the UI for alternatives command called galternatives.
on Fedora was simple, as expected:
sudo yum install galternatives
Once you're familiar with alternatives concept and see the UI, there is not too much to explain any further I believe.