I just realised Phex is using Apple's Java 1.6 on Mavericks after looking at the environment tab of the About Phex window. I presume that's because Phex is using the Java 6 stub? I have Oracle's Java 7 but Phex seems to ignore it. I am wondering if those who install Java 7 instead of Java 6 would suffer same issue as this topic.
I cannot uninstall Java 6 once it was installed. AFAIK the only way for me to test this would be to start from scratch & set up another Mavericks. Unless there is a Java 7 stub?
It seems confusing:
osx - How can I change Mac OS's default Java VM returned from /usr/libexec/java_home - Stack Overflow, and I only see Java 1.6, no java 1.7 in JavaVirtualMachines ...
osx - Need help understanding Oracle's Java on Mac - Stack Overflow