mps:generate-java
Full name:
org.jetbrains.mps:mps-maven-plugin:0.1-SNAPSHOT:generate-java
Description:
Generate Java files from MPS models written in BaseLanguage.
Attributes:
- Requires a Maven project to be executed.
- Binds by default to the lifecycle phase: generate-sources.
Required Parameters
Name |
Type |
Since |
Description |
modelsDirectory |
File |
- |
Input directory containing MPS models Default value is: ${basedir}/src/main/mps.
|
outputDirectory |
File |
- |
Output directory for the generated files. Default value is: ${project.build.directory}/generated-sources/mps.
|
Optional Parameters
Name |
Type |
Since |
Description |
dependencies |
Dependency[] |
- |
Additional used MPS languages or Java libraries that cannot be
found via the mappings.
|
Parameter Details
dependencies:
Additional used MPS languages or Java libraries that cannot be
found via the mappings.
- Type: org.apache.maven.model.Dependency[]
- Required: No
modelsDirectory:
Input directory containing MPS models
- Type: java.io.File
- Required: Yes
- Default: ${basedir}/src/main/mps
outputDirectory:
Output directory for the generated files.
- Type: java.io.File
- Required: Yes
- Default: ${project.build.directory}/generated-sources/mps