Skip to content

Default configurations for complete dependency tree to quickly build Spring Boot project.

License

Notifications You must be signed in to change notification settings

IQKV/boot-parent-pom

Repository files navigation

Spring-based parent POM.

Generic Maven 3 parent POM with lots of default configuration. It is pre-configured to handle the "com.iqkv.*" software stack in a suitable way.

The latest released version requires JDK 21 at build time.

To use it as your parent POM using the following snippet:

  <parent>
    <groupId>com.iqkv.boot</groupId>
    <artifactId>boot-parent-pom</artifactId>
    <version>25.0.0-SNAPSHOT</version>
  </parent>

Code conventions

The code follows Google Code Conventions. Code quality is measured by:

Versioning

Project uses a three-segment CalVer scheme, with a short year in the major version slot, short month in the minor version slot, and micro/patch version in the third and final slot.

YY.MM.MICRO
  1. YY - short year - 6, 16, 106
  2. MM - short month - 1, 2 ... 11, 12
  3. MICRO - "patch" segment

About

Default configurations for complete dependency tree to quickly build Spring Boot project.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •