"Action failed or aborted by user"

Strange. If the App Engine Updater ran at some point, then the problem probably isn't Java. But just to be sure, what happens when you run java --version in your command line?