Skip to content

Instantly share code, notes, and snippets.

@snicoll
Last active August 29, 2015 14:15
Show Gist options
  • Save snicoll/e7089ea2f6485855d51d to your computer and use it in GitHub Desktop.
Save snicoll/e7089ea2f6485855d51d to your computer and use it in GitHub Desktop.
=======================================
Capabilities of https://start.spring.io
=======================================
Supported dependencies
+--------------------+-----------------------------------------------------------------------------------------------+----------------------+
| Id | Description | Availability |
+--------------------+-----------------------------------------------------------------------------------------------+----------------------+
| actuator | Production ready features to help you monitor and manage your application | |
| amqp | Support for the Advanced Message Queuing Protocol via spring-rabbit | |
| aop | Support for aspect-oriented programming including spring-aop and AspectJ | |
| batch | Support for Spring Batch including HSQLDB database | |
| cloud-connectors | Simplifies connecting to services in cloud platforms | 1.2.0.RELEASE |
| data-elasticsearch | Support for the Elasticsearch search and analytics engine including spring-data-elasticsearch | |
| data-gemfire | Support for the GemFire distributed data store including spring-data-gemfire | |
| data-jpa | Support for the Java Persistence API including spring-data-jpa, spring-orm and Hibernate | |
| data-mongodb | Support for the MongoDB NoSQL Database, including spring-data-mongodb | |
| data-rest | Support for exposing Spring Data repositories over REST via spring-data-rest-webmvc | |
| data-solr | Support for the Apache Solr search platform, including spring-data-solr | |
| freemarker | Support for the FreeMarker templating engine | |
| groovy-templates | Support for the Groovy templating engine | |
| hateoas | Support for HATEOAS-based RESTful services | 1.2.2.BUILD-SNAPSHOT |
| hornetq | Support for Java Message Service API via HornetQ | |
| integration | Support for common spring-integration modules | |
| jdbc | Support for JDBC databases | |
| jersey | Support for the Jersey RESTful Web Services framework | 1.2.0.RELEASE |
| jta-atomikos | Support for JTA distributed transactions via Atomikos | 1.2.0.M1 |
| jta-bitronix | Support for JTA distributed transactions via Bitronix | 1.2.0.M1 |
| mail | Support for javax.mail | 1.2.0.RC1 |
| mobile | Support for spring-mobile | |
| mustache | Support for the Mustache templating engine | 1.2.2.BUILD-SNAPSHOT |
| redis | Support for the REDIS key-value data store, including spring-redis | |
| remote-shell | Support for CRaSH | |
| security | Support for spring-security | |
| social-facebook | Support for spring-social-facebook | |
| social-linkedin | Support for spring-social-linkedin | |
| social-twitter | Support for spring-social-twitter | |
| thymeleaf | Support for the Thymeleaf templating engine, including integration with Spring | |
| velocity | Support for the Velocity templating engine | |
| web | Support for full-stack web development, including Tomcat and spring-webmvc | |
| websocket | Support for websocket development with Tomcat | |
| ws | Support for Spring Web Services | |
+--------------------+-----------------------------------------------------------------------------------------------+----------------------+
Project types (* denotes the default)
+-----------------+-----------------------------------------+------------------------------+
| Id | Description | Tags |
+-----------------+-----------------------------------------+------------------------------+
| gradle-build | Generate a Gradle based project archive | format:build, build:gradle |
| gradle-project | Generate a Gradle build file | format:project, build:gradle |
| maven-build | Generate a Maven pom.xml | format:build, build:maven |
| maven-project * | Generate a Maven based project archive | format:project, build:maven |
+-----------------+-----------------------------------------+------------------------------+
Parameters
+-------------+------------------------------+
| Id | Default value |
+-------------+------------------------------+
| artifactId | demo |
| bootVersion | 1.2.1.RELEASE |
| description | Demo project for Spring Boot |
| groupId | org.test |
| javaVersion | 1.7 |
| language | java |
| name | demo |
| packageName | demo |
| packaging | jar |
| type | maven-project |
| version | 0.0.1-SNAPSHOT |
+-------------+------------------------------+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment