Denis Database
A lightweight Java cache and data engine
This site turns the project’s scattered README information into a clearer product-style documentation experience.
Quick Start
Build and run Denis locally
The source repository expects Java 17 or newer. The fastest validation path is a local Maven package build followed by direct jar execution in help, server, or CLI mode.
Requirements
- Java 17 or newer is required by the upstream README.
- Maven is required if you want to build from source instead of downloading a release bundle.
- A terminal environment is enough for initial evaluation; no IDE is required for the first run.
Build and launch commands
mvn package
java -jar target/denis-0.0.2.9-alpha.jar --help
java -jar target/denis-0.0.2.9-alpha.jar server
java -jar target/denis-0.0.2.9-alpha.jar cliWhat each command does
The jar exposes multiple operational modes, so you can quickly test whether the packaging and argument parsing work in your environment.
- mvn package builds the project and creates the runnable jar in target/.
- --help confirms the jar boots and exposes command help correctly.
- server starts Denis in server mode.
- cli starts the interactive command-line surface provided by the project.