Archetypes

Currently there are Archetypes for basic C# projects. To create a library project:

mvn archetype:create -DarchetypeGroupId=org.apache.maven.dotnet.csharp   \
                     -DarchetypeArtifactId=maven-archetype-class-library \
                     -DarchetypeVersion=0.16-incubating-SNAPSHOT         \
                     -DgroupId=<<groupId>>                               \
                     -DartifactId=<<artifactId>>

The archetypeArtifactId can be specified as any of the following:

  1. maven-archetype-class-library
  2. maven-archetype-console-application
  3. maven-archetype-windows-application
  4. maven-archetype-windows-control