If you have Java and Firefox on your computer, you’ve probably seen this in your list of add-ons:
While having 19 different Java Consoles installed isn’t a security or stability issue, seeing all those entries in the add-ons list can make your eyes bleed and make you want to slap Java developers for writing such sloppy code. To make things worse in Vista or Windows 7, there either won’t be an “uninstall” button on the extra consoles, or the box will be greyed out… in either case, you can’t uninstall them.
The problem exists because the Java extensions are installed in the Program Files folder, not the user’s profile folder (which makes sense in a way, as any Firefox user on a computer would want Java, right?). But the older extensions aren’t deleted when Java is updated, so you eventually end up with a list of them… like the screen cap above.
The fix is simple, if annoying.