Because symfony
in ja
va.
For documentation and to see examples of usage, check out this sample project
A framework for projects composed of console commands. It lets you easily define your input and command logic, and then handles the input processing and other console application plumbing for you.
Disclaimer: I don't know how licenses work, so just don't use this in any kind of important way, or in any production software, until it's ready. Right now it's just a java exercise, and not ready for production.
- Create class for command
- Add command to CommandModule
- Add CommandModule binding to Guice Module
- Create entry point that builds the CommandRunner using guice and runs it