├─ src
│ ├─ main
│ │ ├─ java
│ │ ├─ resources
│ │ └─ ...
│ └─ test
│ ├─ java
│ ├─ resources
│ └─ ...
├─ pom.xml
└─ ...
shell
$ mvn archetype:generate -DarchetypeGroupId=org.cronus -DarchetypeArtifactId=cronus-archetype -DarchetypeVersion=1.0.0 -DgroupId=com.example -DartifactId=my-library
shell
$ cd my-library
$ mvn clean package
<dependency>
<groupId>com.example</groupId>
<artifactId>my-library</artifactId>
<version>1.0.0</version>
</dependency>