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.
|