Mac 911

What causes the Java installation dialog to appear in OS X?

A few ideas for getting rid of this annoyance.