Docs / Reference

Open documentation actions

Java Options

Java ecosystem option values for framework, build tool, persistence, auth, libraries, services, and workflow flags.

Use these values with --ecosystem java in CLI commands, MCP payloads, and Stack Builder links.

Option table

The table below is generated from the canonical option metadata so it stays in sync with the CLI and Stack Builder.

CategoryModeAccepted values
Java Web Framework
javaWebFramework
single
  • spring-boot
  • quarkus
  • none
Java Build Tool
javaBuildTool
single
  • maven
  • gradle
  • none
Java ORM / Database
javaOrm
single
  • spring-data-jpa
  • jooq
  • mybatis
  • none
Java Auth
javaAuth
single
  • spring-security
  • keycloak
  • none
Java API Layer
javaApi
single
  • spring-graphql
  • none
Java Logging
javaLogging
single
  • logback
  • none
Java Libraries
javaLibraries
multiple
  • spring-actuator
  • spring-validation
  • flyway
  • liquibase
  • springdoc-openapi
  • lombok
  • mapstruct
  • caffeine
  • resilience4j
  • spring-webflux
  • spring-batch
  • spring-kafka
  • spring-mail
  • spring-devtools
  • micrometer-prometheus
  • thymeleaf
  • spring-amqp
  • opentelemetry-java
  • none
Java Testing Libraries
javaTestingLibraries
multiple
  • junit5
  • mockito
  • testcontainers
  • assertj
  • rest-assured
  • wiremock
  • awaitility
  • archunit
  • jqwik
  • none
Email
email
single
  • react-email
  • resend
  • nodemailer
  • postmark
  • sendgrid
  • aws-ses
  • mailgun
  • plunk
  • none
Observability
observability
single
  • opentelemetry
  • sentry
  • grafana
  • datadog
  • axiom
  • betterstack
  • none
Caching
caching
single
  • upstash-redis
  • none
Search
search
single
  • meilisearch
  • typesense
  • elasticsearch
  • algolia
  • none
Ai Docs
aiDocs
multiple
  • claude-md
  • agents-md
  • cursorrules
  • none
Git
git
single
  • true
  • false
Install
install
single
  • true
  • false