{"ref":"artifact:cap-java-cds-services-archetype","page":"/artifacts/cap-java-cds-services-archetype","json":"/artifacts/cap-java-cds-services-archetype.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"cap-java-cds-services-archetype","name":"com.sap.cds:cds-services-archetype","artifact_type":"generator","ecosystem":"cap","domain":"developer-experience","origin_ring":"sap-official","description":{"one_line":"A Maven archetype that generates a new CAP Java project: a Spring Boot service with a starter CDS model, wired to the CDS Maven plugin for its build.","short":"Maven archetype generating a new CAP Java project","what_it_solves":"Generates a new CAP Java project from a template, part of the [cds-services-bom](artifact:cap-java-cds-services-bom) release line. Run through mvn archetype:generate with archetypeArtifactId cds-services-archetype, it prompts for a groupId, artifactId and package, and produces a db folder with a starter CDS model and a srv folder with the Spring Boot service and the [CDS Maven plugin](artifact:cap-java-cds-maven-plugin) already wired into its build. Command-line options add an integration test module, a sample CDS model, a target platform such as Cloud Foundry, and a choice between the H2 or [SQLite](external:sqlite) in-memory database for local runs. capire's own quick start offers cds init <PROJECT-ROOT> --java as an alternative way to bootstrap the same kind of project through the CDS command-line tools instead of the Maven archetype."},"links":{"homepage":"https://central.sonatype.com/artifact/com.sap.cds/cds-services-archetype","docs":"https://cap.cloud.sap/docs/java/developing-applications/building#the-maven-archetype"},"identity":{"license":"SAP DEVELOPER LICENSE AGREEMENT for CAP"},"source_available":false,"compat":{"runtimes":["java"]},"flavors":[{"key":"java","source":{"url":"https://repo1.maven.org/maven2/com/sap/cds/cds-services-archetype/5.1.1/cds-services-archetype-5.1.1.pom","title":"com.sap.cds:cds-services-archetype — Maven POM","checked":"2026-09-19","quote":"Maven Archetype to initialize a CDS Java project using best practices"}}],"drafted_with_ai":true,"provides":[{"capability":"capability:generators","what_it_does":"Generates a new CAP Java project from a template: a Spring Boot service with a starter CDS model, ready to build with the CDS Maven plugin, with options to add an integration test module, a sample model, or Cloud Foundry target platform support.","sources":[{"url":"https://repo1.maven.org/maven2/com/sap/cds/cds-services-archetype/5.1.1/cds-services-archetype-5.1.1.pom","title":"com.sap.cds:cds-services-archetype — Maven POM","checked":"2026-09-19","quote":"Maven Archetype to initialize a CDS Java project using best practices"},{"url":"https://cap.cloud.sap/docs/java/developing-applications/building#the-maven-archetype","title":"Building Applications","checked":"2026-09-19","quote":"Use the following command line to create a project from scratch with the CDS Maven archetype:"}]}],"history":[{"date":"2026-09-19","field":"provides.what_it_does","from":null,"to":"Generates a new CAP Java project from a template: a Spring Boot service with a starter CDS model, ready to build with the CDS Maven plugin, with options to add an integration test module, a sample model, or Cloud Foundry target platform support.","reason":"New CAP Java provider discovered through official CAP documentation. Facts describe the pinned source revision, not verified deployment compatibility."}],"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-19"}},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"unknown","evidence":"no contributor data"},{"label":"Repository","tier":"unknown","evidence":"no repository data"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"unknown","evidence":"no release dates"},{"label":"Maintainer's CI","tier":"unknown","evidence":"no repository data"}],"practice":[{"label":"Tests","tier":"unknown","evidence":"not crawled"},{"label":"Docs","tier":"unknown","evidence":"docs link declared, tree not read"},{"label":"Changelog","tier":"unknown","evidence":"not crawled"}],"reach":[{"value":null,"unit":"installs/week"},{"value":null,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","npm":"not published under this name"},"edges":{"maintainers":[],"contributors":[],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}