Java Options

Java-ecosystem categories: web framework, build tool, ORM, auth, libraries.

Open documentation actions

Categories applied when scaffolding a Java project.

This page covers 17 options across 6 categories.

Use CLI values in commands and MCP payloads.

Java Web Framework

Selection: single

OptionLabelCLI value
spring-bootSpring Bootspring-boot
noneNonenone

Java Build Tool

Selection: single

OptionLabelCLI value
mavenMavenmaven
gradleGradlegradle
noneNonenone

Java ORM

Selection: single

OptionLabelCLI value
spring-data-jpaSpring Data JPAspring-data-jpa
noneNonenone

Java Auth

Selection: single

OptionLabelCLI value
spring-securitySpring Securityspring-security
noneNonenone

Java Libraries

Java application libraries emitted into Maven and Gradle templates.

Selection: multiple

OptionLabelCLI value
spring-actuatorSpring Boot Actuatorspring-actuator
spring-validationSpring Validationspring-validation
flywayFlywayflyway
noneNonenone

Java Testing Libraries

Java testing libraries emitted into Maven and Gradle templates.

Selection: multiple

OptionLabelCLI value
junit5JUnit 5junit5
mockitoMockitomockito
testcontainersTestcontainerstestcontainers
noneNonenone