CS4 Service Manager complaining about JRE

I finally got around to installing Mountain Lion (OS X 10.8) this week. Most things seem to have gone smoothly, expect Adobe CS4 is now whining at after the initial boot. Specifically, I’m getting the following error:

To open "CS4Service Manager,", you need a Java SE 6 runtime...

Very annoying, especially since I think Adobe’s update systems are getting more and more invasive without giving significant benefits versus other applications I use.

Anyway, there’s a simple fix for the problem. Start up a terminal windows and type the following command:

launchctl unload -w /Library/LaunchAgents/com.adobe.CS4ServiceManager.plist

This prevents the CS4 Service Manager from launching automatically. I’m sure I’ll run into other problems with it in the future, but for the time being the pop-up dialog isn’t showing up anymore.