I am working on a project with the U.S. Navy, on a secured, audited network. I am having a wonderful time adjusting to the reality that I can no longer install anything I want on my development computer (which is an addiction that is going to require a lot of rehab on my part). There is an approved list of development software that one must adhere to, and if you install something that is not on that list, you can get into quite a bit of trouble, from what I understand.
The development team I work with is using Dreamweaver 8, and there is nothing wrong with that, but I have been using Eclipse/CFEclipse for the better part of a year, and I would prefer to continue doing so, if possible. So I asked the question of whether or not Eclipse is on the approved list. As with all things Government, this could take a while to find out the answer.
In the meantime, I noticed that JRE 1.5 was already installed on the computer. So while at home, I copied a fresh install of Eclipse 3.2 to a 512MB USB memory stick and added CFEclipse and XMLBuddy. They are not using SVN, so I left that out, along with the nice CF RDS extensions I have been using, and MyEclipse. I popped the stick in the slot when I got to work, and Eclipse/CFEclipse launched just fine, albeit a little bit slower than normal.
The first time I launched it, Eclipse setup a default workspace on the local hard drive, so I deleted that and placed the workspace on the USB stick as well. I have been using it for a couple weeks now, and it works great. It doesn't install any files to the local hard drive and the only mouse-dropping left behind is the .project file left in the project directory, which nobody has a problem with.
I am hoping that eventually I will be able to install to the local hard drive, so that I can use the other plugins, but for now, this works pretty well.