Full name:
com.summitsystemsinc.maven:groovy-template-maven-plugin:1.0.0:generate
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
groovyTemplateSources | File | - | Source folder for groovy templates Default value is: ${project.basedir}/src/main/gtemplate/. User property is: groovyTemplateDir. |
groovyTemplateTestSources | File | - | Source folder for velocity test templates Default value is: ${basedir}/src/test/gtemplate/. User property is: testGroovyTemplateDir. |
sourcePathRoot | File | - | Source folder for velocity templates Default value is: ${project.basedir}/src/. User property is: sourcePathRoot. |
Name | Type | Since | Description |
---|---|---|---|
properties | Map | - | Properties to go into Groovy templates |
propertiesFiles | List | - | Additional properties files to use. Will be added to the groovy
binding. These are expected to be in groovy syntax (we use the
groovy slurper) |
resourcesOutputDirectory | File | - | Output directory for resources. Default value is: ${project.build.directory}/generated-resources/. User property is: resOutput. |
sourcesOutputDirectory | File | - | Output directory for generated sources. Default value is: ${project.build.directory}/generated-sources/main. User property is: srcOutput. |
templateEngineClass | String | - | Classname for the groovy template engine to use. Default value is: groovy.text.SimpleTemplateEngine. User property is: templateEngine. |
testResourcesOutputDirectory | File | - | Output directory test resources. Default value is: ${project.build.directory}/generated-test-resources/. User property is: testResOutput. |
testSourcesOutputDirectory | File | - | Output directory for generated test sources. Default value is: ${project.build.directory}/generated-sources/test. User property is: testSrcOutput. |