To add it to your project just add this repository and thees dependencies. To keep your bundle size small it is recommended to only add the modules witch you are need. Dependencies between modules are resolved automatically. Keep in mind that you still need a stand-alone spring boot application to start. You can use the Spring Initializer. Nova aims to provide out of the box compatibility for spring native.
Currently, the latest version is:
repositories {
mavenCentral {
content { excludeGroup('de.m4rc3l.nova') }
}
maven {
url 'https://mvn.m4rc3l.de'
content { includeGroup('de.m4rc3l.nova') }
}
}
dependencies {
implementation 'de.m4rc3l.nova:nova-cdn:<version>'
implementation 'de.m4rc3l.nova:nova-core:<version>'
implementation 'de.m4rc3l.nova:nova-data-jpa:<version>'
}
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them
-
a Java IDE (IntelliJ IDEA)
-
JDK 18 or higher