Skip to content

oxia-db/oxia-client-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oxia Java client SDK

Build

Overview

This project comprises JDK language compatible modules for the [Oxia][oxia] service. It provides the following capabilities:

Build

Requirements:

  • JDK 17
  • Maven 3.8.6+

Common build actions:

Action Command
Full build and test mvn clean verify
Skip tests mvn clean verify -DskipTests
Skip Jacoco test coverage check mvn clean verify -Djacoco.skip
Skip Spotless formatting check mvn clean verify -Dspotless.check.skip
Format code mvn spotless:apply
Generate license headers mvn license:format

Contributing to Oxia

Please 🌟 star the project if you like it.

Feel free to open an issue or start a discussion. You can also follow the development guide to contribute and build on it.

License

Copyright 2023 StreamNative, Inc.

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0