[Squirrel-sql-users] Having issues with Mac Install: Solution!
A Java SQL client for any JDBC compliant database
Brought to you by:
colbell,
gerdwagner
From: Sunderlin, M. <mar...@te...> - 2014-03-31 12:42:55
|
In Squirrel-sql-users Digest, Vol 93, Issue 7, mar...@te... (I) wrote: ---------------------------------------------------------------------- >In Squirrel-sql-users Digest, Vol 93, Issue 6, Brenda Bell <bb...@th...> wrote: >>I previously installed 3.5.0 and it was working. I downloaded the 3.5.2 installer, installed it and it won?t launch ? double-click the app, the icon pops up and the app immediately shuts down. >>I'm installing on Mac OS X 10.8.5. There are messages in my console that say this: >No ideas, but I am having the exact same issue. I ran squirrel.sh directly from the terminal and here is the java exception I got: I had installed JRE 1,7, as squirrel calls for, but it seems the JRE 1.7 install doesn't properly update the link, /usr/bin/java, to the new 1.7 java binary. It is now in a different directory from where the 1.6 binary is installed, but even after installing JRE 1.7, /usr/bin/java still points to 1.6. A 'java --version' returns 1.6, even though the java console shows 1.7 installed. This link has a more detailed explanation of the how JRE 1.7 got it wrong and has several ideas on how to hack a fix: http://stackoverflow.com/questions/12757558/installed-java-7-on-mac-os-x-but-terminal-is-still-using-version-6 . However, my simpler fix was to update from JRE 1.7 to JDK 1.8 and all is well. (That is, JDK 1.8 properly updated the link at /usr/bin/java to point to the 1.8 java binary). Squirrel runs just fine now! p.s. No, I don't know if just installing the 1.8 JRE will also fix. I lave that as an exercise for the reader. :-) -- Mark E. Sunderlin Data Architect // AOL Platforms P: 703-265-6935 // C: 540-327-6222 // 22000 AOL Way, Dulles, VA 20166 AIM: MESunderlin |