This project contains quick start to Eclipse JNoSQL project using the Maven Archetype.
The archetypes that run Eclipse JNoSQL using CDI 2.0, JSON-B and JSON-P, where by default it uses the Reference implementation to each implementation, thereby Eclipse Yasson, Eclipse Glassfish JSON, and Weld.
mvn archetype:generate -DarchetypeGroupId=org.jnosql.archetype -DarchetypeArtifactId=se-key-value -DarchetypeVersion=0.0.6 -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -DinteractiveMode=false
mvn archetype:generate -DarchetypeGroupId=org.jnosql.archetype -DarchetypeArtifactId=se-column -DarchetypeVersion=0.0.6 -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -DinteractiveMode=false
mvn archetype:generate -DarchetypeGroupId=org.jnosql.archetype -DarchetypeArtifactId=se-document -DarchetypeVersion=0.0.6 -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -DinteractiveMode=false
mvn archetype:generate -DarchetypeGroupId=org.jnosql.archetype -DarchetypeArtifactId=se-graph -DarchetypeVersion=0.0.6 -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -DinteractiveMode=false
The archetypes that run Eclipse JNoSQL using Java EE, Jakarta EE as API provided.
mvn archetype:generate -DarchetypeGroupId=org.jnosql.archetype -DarchetypeArtifactId=web-key-value -DarchetypeVersion=0.0.6 -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -DinteractiveMode=false
mvn archetype:generate -DarchetypeGroupId=org.jnosql.archetype -DarchetypeArtifactId=web-column -DarchetypeVersion=0.0.6 -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -DinteractiveMode=false
mvn archetype:generate -DarchetypeGroupId=org.jnosql.archetype -DarchetypeArtifactId=web-document -DarchetypeVersion=0.0.6 -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -DinteractiveMode=false
mvn archetype:generate -DarchetypeGroupId=org.jnosql.archetype -DarchetypeArtifactId=web-graph -DarchetypeVersion=0.0.6 -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -DinteractiveMode=false