I would suggest to wire this in application-context.xml so you don't have to uncomment things and recompile when you want ConsoleReporter.

You can probably have another constructor that takes as input the "reporter" object. So this can be wired in from application-context.xml to be different than the default, which is the GraphiteReporter.