基于现有 Maven 项目(目前正在开发中)构建原型容器。
Mojo 属性:
姓名 | 类型 | 描述 |
---|---|---|
原型属性 | File |
包含原型属性。默认值为${basedir}/src/main/archetype/archetype.properties 。 |
本地存储库 | ArtifactRepository |
Maven 的本地存储库。 |
项目 | MavenProject |
将用作创建原型的基础的 Maven 项目。 |
目标目录 | File |
输出构建目录。默认值为${project.build.directory} 。 |
Maven ArchetypeCreator
org.apache.maven.archetype.ArchetypeCreator
No
java.io.File
Yes
${archetypeProperties}
${basedir}/src/main/archetype/archetype.properties
org.apache.maven.artifact.repository.ArtifactRepository
Yes
${localRepository}
org.apache.maven.project.MavenProject
Yes
${project}
org.apache.maven.project.MavenProjectHelper
No
java.io.File
Yes
${targetDirectory}
${project.build.directory}