- All defaults are read from default.freeeed.properties, which is provided with the distribution;
- They can be overwritten by any parameter file (such as my.freeeed.properties) mentioned with the option -param_file "filename"
- Command-line parameters take precedence over all.
That is simple and powerful: you don't need to know about parameters at all, and it will give you all the defaults. Or you can change every one of them.
In addition, when the program is run, it saves the parameters from the current run into a file that has a date in its name, such as freeeed.parameters.110323_175926.properties.