Converting a legacy ColdFusion app from Windows to Linux: Part II

For now, I've just decided to run ColdFusion under WINE. While I want to run it natively eventually, I don't want to undertake updating the code to use the correct case-sensitive file names. I'm sure my QA manager doesn't want me to undertake it just now, either.

Actually running it is dead simple:

cd CFusionMX7/runtime/bin/
chmod +x jrun.exe
./jrun.exe -start coldfusion

With WINE installed and jrun.exe marked as executable, everything just works. File case issues are handled by WINE. Performance is excellent; I don't notice any overhead subjectively. While I would not suggest this setup for production, it's adequate for development.

I'm currently working at NerdWallet, a startup in San Francisco trying to bring clarity to all of life's financial decisions. We're hiring like crazy. Hit me up on Twitter, I would love to talk.

Follow @chase_seibert on Twitter