I am on a Mac (Mountain Lion) and I have Java 1.6 Update 33 installed (latest update from apple); however, IntelliJ is running under Java 1.6 update 27 (as indicated on the about screen).
Doing a little bit of poking around it looks like in Update 33 Apple changed the install location of Java. Looks like it used to install in /Library/Java/JavaVirtualMachines and now it installs in /System/Library/Java/JavaVirtualMachines.
IntelliJ is choosing 1.6.0_27 in /Library/Java/JavaVirtualMachines. Is there anyway to get it to choose Update 33 in /System/Library/Java/JavaVirtualMachines?
(note this is only for the version IntelliJ uses to run, I have no issue with configuring and using different SDK's for my projects)
mjparme:/Library/Java/JavaVirtualMachines:189> ls -l
drwxr-xr-x 3 root wheel 102 Oct 7 2011 1.6.0_26-b03-383.jdk
drwxr-xr-x 3 root wheel 102 Sep 22 2011 1.6.0_27-b07-395.jdk
drwxrwxr-x 3 root wheel 102 Feb 23 13:03 1.7.0.jdk
drwxr-xr-x 3 root wheel 102 Aug 16 11:33 jdk1.7.0_06.jdk
The 1.6.0.jdk directory here is Update 33:
mjparme:/System/Library/Java/JavaVirtualMachines:191> ls -l
drwxr-xr-x 3 root wheel 102 Aug 16 11:10 1.5.0
drwxr-xr-x 3 root wheel 102 Jun 4 16:45 1.6.0.jdk