mac java 1.6 and eclipse

While I was setting up my Mac last week, I installed Eclipse, because I use CFEclipse exclusively for CF development and Subclipse for my SVN interaction. Well, I had already installed CF and changed my default JVM by doing these steps so that ColdFusion would use Java 1.6 which I need for some Java libraries that I use, I noticed that Eclipse would not work.

One of the developers on my team (thanks Chris!) found that Eclipse needs to use jre1.5 so if you change your systems CurrentJDK, you will break Eclipse. The solution is to open the Eclipse.app package (show package contents command) and edit the info.plist with a text editor. Uncomment out the line that uses jdk1.5 and save the file. Eclipse will work again.

I hope this helps some people out that make the change to Java 1.6 for ColdFusion on a Mac and still want to use Eclipse for CF development.

my mac is here

My Mac Book Pro showed up last week in my cube! Woohoo! I started to install stuff, ColdFusion in particular, and well, what can I say other than I totally crashed my Mac OS. Nothing like sudo and chmod and what kind of havoc they can create in the hands of a total newbie to Unix. So yeah, I did a sudo chmod 666 on my Private folder, hoping to fix some permissions issues. LOL.

Yup, in under 24 hours from getting my Mac, I had to put the DVD in and set it up again. But, we live and learn. And learn I did. I learned to use Google ALOT and make sure to write down what I was doing or what I had to do (or print it off) and boom, in about two days, I got CF set up and all of my other applications, and of course VMWare Fusion because I just can't part with my TOAD for SQL Server.

Today I was put to the test. We had an issue with one of our products in our test environment, and I had to spin up an instance of CF to run a test script, use CoRD to remote into a server, spin up my VM and TOAD to get some query data, and use Subclipse to check the history on our latest release branch. After we had fixed the issue, I sat in my cube and thought, heck yes, I can do this. Some growing pains, but now I am comfortable and just showed myself that I can use my Mac to do everything that I could with my PC.

I have to say that I really like the Mac OS interface and that stuff just works; setting up my mouse, keyboard, wireless, and printer. Sometimes I find that I can't figure things out, and then I sit back and when I stop trying to over complicate things like Windows often does, I figure it out immediately. I am a fan of my Mac and of Mac OS X. Oh yeah, and my wife named my named my Mac, Macenzie.

just ordered my new mac book pro

Here at work, we get to order a new computer every three years. Three years ago, I ordered a Dell Inspiron 9300 with a 17" widescreen display. It has a Pentium M 2.13GHz processor (single core) with 2GB of memory, and an 80GB 7200RPM hard drive. This of course was and still is running Windows XP Pro. Three years ago that was a great machine.

Enter November 2008. After dealing with many Windows issues, rebuilding my machine twice in three years, and spending hours doing that along with troubleshooting Windows issues, I decided that enough was enough and I was going to order a Mac. Why? Because Macs just work.

So, what did I order? It worked out that I was given the go-ahead after Apple released the new Mac Books. Here are the specs of my new Mac.

Mac Book Pro
2.53GHz Intel Core 2 Duo
15-inch widescreen
4GB Memory
250GB Serial ATA @ 7200RPM
NVIDIA GeForce 9400M + 9600M GT with 512MB

I ordered a copy of VMWare Fusion for those few applications (TOAD for SQL Server and Altova XML Spy) that do not run on Mac OSX. Also, for browser testing in Internet Explorer, I need to run Windows.

Now I play the waiting game. Purchasing is ordering it today, but it could be a few weeks (or even a month argh!) before I see the new Mac. I am very excited to be getting the Mac. I feel I have much to learn about Mac OSX, but I am up to the challenge and welcome the change!

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