this is a common extensions written in kotlin, work for jvm(8+). it almost has nothing depends on runtime, user should declare it by themselves.
There has 2 artifacts for both Java EE and Jakarta EE.
- java 8+
- java 17+
maven
<dependency>
<groupId>io.github.caijiang</groupId>
<artifactId>common-ext-java</artifactId>
<version>[last-version]</version>
</dependency>
<dependency>
<groupId>io.github.caijiang</groupId>
<artifactId>common-ext-jakarta</artifactId>
<version>[last-version]</version>
</dependency>
gradle
implementation 'io.github.caijiang:common-ext-java:[last-version]'
implementation 'io.github.caijiang:common-ext-jakarta:[last-version]'
gradle
implementation("io.github.caijiang:common-ext-java:[last-version]")
implementation("io.github.caijiang:common-ext-jakarta:[last-version]")