Skip to content

power4j/oss-muti-lib-archetype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maven Central Version

usage

New project GAV: com.example:demo:1.0.0-SNAPSHOT

mvn archetype:generate \
       -DgroupId=com.example \
       -DartifactId=demo \
       -Dversion=1.0.0-SNAPSHOT \
       -Dpackage=com.example \
       -DarchetypeGroupId=com.power4j.archetype \
       -DarchetypeArtifactId=oss-lib-multi \
       -DarchetypeVersion=1.2.1

you will get

│
├─ .springjavaformatconfig
├─ HELP.md
├─ LICENSE
├─ mvnw
├─ mvnw.cmd
├─ ossrh-settings.xml
├─ pom.xml
├─ README.md
│
├─.github            # GitHub CI
├─demo-build         # Internal module for build management
├─demo-core          # The default library,For complex projects, there may be multiple similar directories 
└─demo-dependencies  # BOM used by library users

you can use -DarchetypeCatalog=local for local test

required properties

  • githubPath: used to generate urls, for example your project url is https://github.com/your-name/hello-world, the value should be your-name/hello-world
  • developerName/developerEmail: your name and email

About

Maven Multi-Module-Library Archetype for open source project

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages