Installing 64 Bit CF 8.0.1 on Mac OS X 10.5.5

After attending a MegaLab at MAX I decided to re-install my local development version of CF so that I could install LiveCycle ES. I uninstalled CF 8 and then attempted a re-install, only to find the 64 bit CF 8.0.1 installer doesn't play well with the latest installation of Java on OS 10.5.5. After some unproductive googling someone on the Adobe forums pointed me to this post on Paul Marcotte's blog. In the comments of that post Rich Leach posted the following instructions to get the installer to work:

  1. In a terminal window, go to /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Commands (cd /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Commands)
  2. Remove the symlinks (sudo rm -rf *)
  3. Copy the files from /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin to /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Commands (sudo cp ../Home/bin/* .)
  4. Run the CF installer
  5. Remove the files from /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK (sudo rm -rf *)
  6. Recreate the symlinks deleted in step 2 (sudo ln -s ../Home/bin/* .)

I don't usually re-post content from other blogs, but this one has been bothering me for a couple of days so I thought I'd help spread the answer. Maybe Adobe should put a TechNote out on this? And yes, I've already submitted a bug report.

FAQU Volume 3 Issue 1

A new issue of the Fusion Authority Quarterly Update is out now so go and get it! I just downloaded the issue and it's as jam packed as ever with great articles, including mine, Web Services and Complex Types.

BlogCFC was created by Raymond Camden. This blog is running version 5.8.001.