Michel the drycleaner wrote:
I'm in the process of moving from a 10.7.5 iMac to a brand new iMac with 10.8.3. Using a Time Machine backup.
I installed Java Version 7 Update 21 from Oracle (same as had been installed on the "old" iMac. How come it didn't come over to the new Mac in the backup??? Hmmm...) (I know! I know! it's because I didn't restore system info, just user profile...)
Tried launching an app that uses Java and it launched and ran fine.
Tried launching TD Ameritrade's Thinkorswim app, which I use extensively every trading day and it gives me a weird msg:
My understanding (Oracle web site) is that you can't have both Java 6 and 7 installed at the same time.
However, Oracle also says that Java 6 is dangerous and that it's preferable to install Java 7...
So... What should be the next step???
If it says it requires Java 6 then it requires Java 6.
One can download and install a full JRE (or even the JDK) for Java 7 from Oracle. That would provide both the ability to run standalone Java applications and get one off Java 6.
BLUF: Ameritrade is about to release a more compatible version of Thinkorswim.
In case anyone is still following this thread, I'll offer my experience. My issue started with repeated crashes in the thinkorswim application on a brand new Haswell rMBP. I called Ameritade and they asked me to reinstall Java from Apple's website here:
Since this appeared to be an update to Java 6, which I thought we aren't supposed to use anymore, I deleted the Java 1.6 jdk from
... and then installed java 1.7 (aka Java 7 for anyone that doesn't realize it). That was a fail; the app wouldn't even start. No error message or anything. This probably has to do with Linc's explanation that Java 1.7 is only a web plugin. So, I reinstalled as per the apple kb article above, and now it works again (though still buggy).
The good news for Ameritrade traders is that tech support rep told me that a version of thinkorswim that is "compatible with Java 1.7" is being released "in the next few weeks". We'll see if that happens, and if so, if it's an improvement...
When I moved to 10.9, I had the same problem. Again.
Except that I pretty well stopped using ThinkorSwim (ToS). I'm now using my broker's software exclusively (and that runs fine with Java 7 from Oracle).
(I had been using ToS because it supported an indicator that my broker's software did not. But I have now moved to an indicator set that is supported by my broker, so don't really need ToS anymore. I never really intended to trade using ToS (didn't like their fees, interface, etc.))
So, bottom line, I didn't install Java 6.
Regards and good luck!