[Squirrel-sql-users] Re: OS X
A Java SQL client for any JDBC compliant database
Brought to you by:
colbell,
gerdwagner
From: Colin B. <col...@te...> - 2003-03-31 22:55:15
|
My apologies if you have already received this email but it doesn't appear to have been sent out to the list. Col ==================================== From Colin Bell <col...@bi...> Date Monday, March 31, 2003 12:58 pm To squ...@li... Subject Re: OS X Hi, I have some comments here from Lynn Pye who built the OS X installer for SQuirreL. ====================== Hi Colin, I can help. I noticed the same behavior after I upgraded as well. Apple didn't so much upgrade as add 1.4.1. Any applications packaged prior to the arrival of 1.4.1 will, by default, continue to request and use the 1.3.1 VM, unless repackaged or tweaked. The tweak is simple, so I will provide instructions here which you can pass on, and then we can discuss whether to provide a repackaged version for 1.4.1. In OS X, an application is actually a specially named folder with a special directory tree beneath it. For the package I put together for SQSC, the install creates a folder named Squirrel SQL Client, in which several directories are created as well as the actual application. Right click the application (SQuirrelSQLClient) and select 'Show Package Contents'. This will open a new Finder window showing a single folder, 'Contents'. Double click that folder. In this folder, you will a file named Info.plist. Double click it to open it in the the Property Editor. Expand the tree until you see an option named 'Java'. Expand Java. Look for a suboption named JVM. If you see it, it will likely say '1.3'. Change it to '1.3+', which will look for a minimum VM version of 1.3 and will use the highest version available. This will enable 1.4.1 to be used. But wait, if you do just this, the next time you launch SQSC, your Dock icon will become a bland icon rather than the acorn! Apple has acknowledged this as a bug. To avoid this problem, expand the suboption under Java called 'Properties'. One option will be named 'com.apple.mrj.application.apple.menu.about.name'. Remove it. If you have already "lost" your Dock icon, you will have to remove it from the Dock and re-add it to get your icon back to normal. |