A very simple, yet very powerfull any code,text,...etc generator based on free maker template engine. it uses the apache freemarker template engine and the yaml. freemarker is used to define the template to be generated, yaml is used to define the model for that template.
- knowledge of freemaker template engine https://freemarker.apache.org/ and how it works.
- knowledge of YAML https://yaml.org/
- compile the code with maven : mvn compile
- run the code to see the usage message.
- copy the resource/example directory somewhere
- run again and pass the arguments as follows.
java -jar ExtremeGenerator-1.0.jar <somewhere> form.ftl <somewhere>/model.yaml