The only thing you will need to run these exercises is CommandBox CLI and Java 7+ installed. CommandBox CLI is supported on Mac, Linux, and Windows, and the installation guide can be found here:

An example of getting CommandBox CLI setup if you're a Homebrew user on Mac would be:

brew install commandbox

Once you have the CLI installed, you can play withe REPL:

box repl

You can directly execute .cfm pages:

box exec myTest.cfm

And you can even start up a web server in any directory of your hard drive:

box server start

CommandBox has an interactive shell you can use that has enhanced tab completion and runs faster. Enter it by just running the box binary with no arguments.


Help us explain this better! File a GitHub issue at if you have suggestions, or submit a patch with improvements to the file.