19. $ yo jhipster
├── asks a bunch of questions
├── creates app scaffolding
├── ready to build
├── ready to test
└── ready to run
Yeoman $ yo jhipster:entity
├── asks a bunch of questions
├── creates entity scaffolding
└── creates tests for the entity
$ yo jhipster:heroku
├── asks a bunch of questions
├── creates a Heroku app
└── deploys to Heroku
23. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.1.0
Application files will be generated in folder: /Users/jkutner/workspace/
? (1/16) Which *type* of application would you like to create? (Use arrow keys)
❯ Monolithic application (recommended for simple projects)
Microservice application
Microservice gateway
[BETA] JHipster UAA server (for microservice OAuth2 authentication)
$ yo jhipster
██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? (Use arrow keys)
❯ Monolithic application (recommended for simple projects)
Microservice application
Microservice gateway
[BETA] JHipster UAA server (for microservice OAuth2 authentication)
24. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? (Use arrow keys)
Monolithic application (recommended for simple projects)
❯ Microservice application
Microservice gateway
[BETA] JHipster UAA server (for microservice OAuth2 authentication)
$ yo jhipster
25. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? (Use arrow keys)
Monolithic application (recommended for simple projects)
Microservice application
❯ Microservice gateway
[BETA] JHipster UAA server (for microservice OAuth2 authentication)
$ yo jhipster
26. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? (jhipster)
$ yo jhipster
JavaOneDemo
27. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port would like your
server to run? It should be unique to avoid port conflicts. (8080)
$ yo jhipster
28. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8080
? (4/13) What is your default Java package name? (com.example)
$ yo jhipster
29. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? (Use arrow keys)
❯ JWT authentication (stateless, with a token)
[BETA] Authentication with JHipster UAA server (the server must be generated separately)
$ yo jhipster
30. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? (Use arrow keys)
❯ SQL (H2, MySQL, PostgreSQL, Oracle)
MongoDB
Cassandra
$ yo jhipster
31. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use?
MySQL
❯ MariaDB
PostgreSQL
Oracle - Warning! The Oracle JDBC driver (ojdbc) is not bundled because it is not ...
$ yo jhipster
32. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use?
MySQL
MariaDB
❯ PostgreSQL
Oracle - Warning! The Oracle JDBC driver (ojdbc) is not bundled because it is not ...
$ yo jhipster
33. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use?
❯ H2 with disk-based persistence
H2 with in-memory persistence
PostgreSQL
$ yo jhipster
34. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use?
H2 with disk-based persistence
H2 with in-memory persistence
❯ PostgreSQL
$ yo jhipster
35. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache?
No
Yes, with ehcache (local cache, for a single node)
❯ Yes, with HazelCast (distributed cache, for multiple nodes)
$ yo jhipster
36. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache?
❯ No
Yes, with ehcache (local cache, for a single node)
Yes, with HazelCast (distributed cache, for multiple nodes)
$ yo jhipster
37. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? (Use arrow keys)
❯ Maven
Gradle
$ yo jhipster
38. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? (Press <space> to select)
❯◯ Search engine using ElasticSearch
◯ Clustered HTTP sessions using Hazelcast
◯ WebSockets using Spring Websocket
$ yo jhipster
39. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? (Press <space> to select)
◯ Search engine using ElasticSearch
❯◯ Clustered HTTP sessions using Hazelcast
◯ WebSockets using Spring Websocket
$ yo jhipster
40. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? (Press <space> to select)
◯ Search engine using ElasticSearch
◯ Clustered HTTP sessions using Hazelcast
❯◯ WebSockets using Spring Websocket
$ yo jhipster
41. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? (Press <space> to select)
◯ Search engine using ElasticSearch
◯ Clustered HTTP sessions using Hazelcast
❯◉ WebSockets using Spring Websocket
$ yo jhipster
42. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? WebSockets using Spring Websocket
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? (y/N)
$ yo jhipster
43. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? WebSockets using Spring Websocket
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? No
? (13/13) Would you like to enable internationalization support? (Y/n)
$ yo jhipster
44. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? WebSockets using Spring Websocket
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? No
? (13/13) Would you like to enable internationalization support? Yes
? Please choose the native language of the application? (Use arrow keys)
Czech
Danish
Dutch
❯ English
French
Galician
German
(Move up and down to reveal more choices)
$ yo jhipster
45. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? Search engine using ElasticSearch
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? No
? (13/13) Would you like to enable internationalization support? Yes
? Please choose the native language of the application? English
? Please choose additional languages to install (Press <space> to select)
❯◯ Catalan
◯ Chinese (Simplified)
◯ Chinese (Traditional)
◯ Czech
◯ Danish
◯ Dutch
◯ French
(Move up and down to reveal more choices)
$ yo jhipster
46. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? Search engine using ElasticSearch
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? No
? (13/13) Would you like to enable internationalization support? Yes
? Please choose the native language of the application? English
? Please choose additional languages to install (Press <space> to select)
❯◉ Catalan
◯ Chinese (Simplified)
◯ Chinese (Traditional)
◯ Czech
◯ Danish
◯ Dutch
◯ French
(Move up and down to reveal more choices)
$ yo jhipster
47. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? Search engine using ElasticSearch
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? No
? (13/13) Would you like to enable internationalization support? Yes
? Please choose the native language of the application? English
? Please choose additional languages to install (Press <space> to select)
❯◯ Tamil
◉ Catalan
◯ Chinese (Simplified)
◯ Chinese (Traditional)
◯ Czech
◯ Danish
◯ Dutch
(Move up and down to reveal more choices)
$ yo jhipster
48. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? Search engine using ElasticSearch
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? No
? (13/13) Would you like to enable internationalization support? Yes
? Please choose the native language of the application? English
? Please choose additional languages to install (Press <space> to select)
❯◯ Turkish
◯ Tamil
◉ Catalan
◯ Chinese (Simplified)
◯ Chinese (Traditional)
◯ Czech
◯ Danish
(Move up and down to reveal more choices)
$ yo jhipster
49. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? Search engine using ElasticSearch
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? No
? (13/13) Would you like to enable internationalization support? Yes
? Please choose the native language of the application? English
? Please choose additional languages to install (Press <space> to select)
❯◯ Swedish
◯ Turkish
◯ Tamil
◉ Catalan
◯ Chinese (Simplified)
◯ Chinese (Traditional)
◯ Czech
(Move up and down to reveal more choices)
$ yo jhipster
50. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? Search engine using ElasticSearch
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? No
? (13/13) Would you like to enable internationalization support? Yes
? Please choose the native language of the application? English
? Please choose additional languages to install (Press <space> to select)
❯◉ Swedish
◯ Turkish
◯ Tamil
◉ Catalan
◯ Chinese (Simplified)
◯ Chinese (Traditional)
◯ Czech
(Move up and down to reveal more choices)
$ yo jhipster
51. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? JavaOneDemo
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? Search engine using ElasticSearch
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? No
? (13/13) Would you like to enable internationalization support? Yes
? Please choose the native language of the application? English
? Please choose additional languages to install Catalan, Swedish
? (14/13) Which testing frameworks would you like to use? (Press <space> to select)
❯◉ Gatling
◯ Cucumber
◯ Protractor
$ yo jhipster
52. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/16) Which *type* of application would you like to create? Microservice application
? (2/16) What is the base name of your application? JavaOneDemo
? (3/16) As you are running in a microservice architecture, on which port... 8081
? (4/16) What is your default Java package name? com.example
? (5/16) Which *type* of authentication would you like to use? JWT authentication ...
? (6/16) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/16) Which *production* database would you like to use? PostgreSQL
? (8/16) Which *development* database would you like to use? PostgreSQL
? (9/16) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? Search engine using ElasticSearch
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? No
? (13/13) Would you like to enable internationalization support? Yes
? Please choose the native language of the application? English
? Please choose additional languages to install Catalan, Swedish
? (14/13) Which testing frameworks would you like to use? (Press <space> to select)
❯◉ Gatling
◯ Cucumber
◯ Protractor
$ yo jhipster
Hold on to your butts!
53. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/gateway
? (1/16) Which *type* of application would you like to create? Microservice application
? (2/16) What is the base name of your application? JavaOneDemo
? (3/16) As you are running in a microservice architecture, on which port... 8081
? (4/16) What is your default Java package name? com.example
? (5/16) Which *type* of authentication would you like to use? JWT authentication ...
? (6/16) Which *type* of database would you like to use? SQL (H2, MySQL, PostgreSQL...
? (7/16) Which *production* database would you like to use? PostgreSQL
? (8/16) Which *development* database would you like to use? PostgreSQL
? (9/16) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? Search engine using ElasticSearch
? (12/13) Would you like to use the LibSass stylesheet preprocessor for your CSS? No
? (13/13) Would you like to enable internationalization support? Yes
? Please choose the native language of the application? English
? Please choose additional languages to install Catalan, Swedish
? (14/13) Which testing frameworks would you like to use? (Press <space> to select)Gatling
Installing languages: en, ca, sv
$ yo jhipster
61. create src/main/webapp/i18n/ca/password.json
create src/main/webapp/i18n/ca/register.json
create src/main/webapp/i18n/ca/sessions.json
create src/main/webapp/i18n/ca/settings.json
create src/main/webapp/i18n/ca/reset.json
create src/main/webapp/i18n/ca/user-management.json
create src/main/webapp/i18n/ca/global.json
create src/main/webapp/i18n/ca/health.json
create src/main/resources/i18n/messages_ca.properties
I'm all done. Running npm install & bower install for you to install the required
dependencies. If this fails, try running the command yourself.
62. create src/main/webapp/i18n/ca/password.json
create src/main/webapp/i18n/ca/register.json
create src/main/webapp/i18n/ca/sessions.json
create src/main/webapp/i18n/ca/settings.json
create src/main/webapp/i18n/ca/reset.json
create src/main/webapp/i18n/ca/user-management.json
create src/main/webapp/i18n/ca/global.json
create src/main/webapp/i18n/ca/health.json
create src/main/resources/i18n/messages_ca.properties
I'm all done. Running npm install & bower install for you to install the required
dependencies. If this fails, try running the command yourself.
⸨ ░░░░░░░░░░░░░░░⸩ ⠦ cloneCurrentTree: sill cloneCurrentTree Finish
usually the worst part of my day
63. create src/main/webapp/i18n/ca/password.json
create src/main/webapp/i18n/ca/register.json
create src/main/webapp/i18n/ca/sessions.json
create src/main/webapp/i18n/ca/settings.json
create src/main/webapp/i18n/ca/reset.json
create src/main/webapp/i18n/ca/user-management.json
create src/main/webapp/i18n/ca/global.json
create src/main/webapp/i18n/ca/health.json
create src/main/resources/i18n/messages_ca.properties
I'm all done. Running npm install & bower install for you to install the required
dependencies. If this fails, try running the command yourself.
Server app generated successfully.
Client app generated successfully.
[09:10:45] Using gulpfile ~/workspace/gateway/gulpfile.js
[09:10:45] Starting 'install'...
...
[09:10:45] gulp-inject 1 files into index.html.
[09:10:45] Finished 'inject:troubleshoot' after 4.89 ms
84. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? (Use arrow keys)
❯ Monolithic application (recommended for simple projects)
Microservice application
Microservice gateway
[BETA] JHipster UAA server (for microservice OAuth2 authentication)
$ yo jhipster
85. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? (Use arrow keys)
Monolithic application (recommended for simple projects)
❯ Microservice application
Microservice gateway
[BETA] JHipster UAA server (for microservice OAuth2 authentication)
$ yo jhipster
86. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? (jhipster)
$ yo jhipster
BookService
87. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port would like your
server to run? It should be unique to avoid port conflicts. (8081)
$ yo jhipster
88. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? (com.example)
$ yo jhipster
89. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? (Use arrow keys)
❯ JWT authentication (stateless, with a token)
[BETA] Authentication with JHipster UAA server (the server must be generated separately)
$ yo jhipster
90. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? (Use arrow keys)
No database
❯ SQL (H2, MySQL, PostgreSQL, Oracle)
MongoDB
Cassandra
$ yo jhipster
91. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, MariaDB, ...
? (7/13) Which *production* database would you like to use?
MySQL
❯ MariaDB
PostgreSQL
Oracle - Warning! The Oracle JDBC driver (ojdbc)
$ yo jhipster
92. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, MariaDB, ...
? (7/13) Which *production* database would you like to use?
MySQL
MariaDB
❯ PostgreSQL
Oracle - Warning! The Oracle JDBC driver (ojdbc)
$ yo jhipster
93. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, MariaDB, ...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use?
❯ H2 with disk-based persistence
H2 with in-memory persistence
PostgreSQL
$ yo jhipster
94. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, MariaDB, ...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use?
H2 with disk-based persistence
H2 with in-memory persistence
❯ PostgreSQL
$ yo jhipster
95. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, MariaDB, ...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? (Use arrow keys)
No
Yes, with ehcache (local cache, for a single node)
❯ Yes, with HazelCast (distributed cache, for multiple nodes)
$ yo jhipster
96. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, MariaDB, ...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? (Use arrow keys)
❯ No
Yes, with ehcache (local cache, for a single node)
Yes, with HazelCast (distributed cache, for multiple nodes)
$ yo jhipster
97. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, MariaDB, ...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? (Use arrow keys)
❯ Maven
Gradle
$ yo jhipster
98. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, MariaDB, ...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? (Press <space> to select)
❯◯ Search engine using ElasticSearch
$ yo jhipster
99. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, MariaDB, ...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? (Press <space> to select)
? (12/13) Would you like to enable internationalization support? (Y/n)
$ yo jhipster
100. ██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ████████ ██ ███████ █████ ██ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██
http://jhipster.github.io
Welcome to the JHipster Generator v3.7.0
Application files will be generated in folder: /Users/jkutner/workspace/book-service
? (1/13) Which *type* of application would you like to create? Microservice application
? (2/13) What is the base name of your application? BookService
? (3/13) As you are running in a microservice architecture, on which port... 8081
? (4/13) What is your default Java package name? com.example
? (5/13) Which *type* of authentication would you like to use? JWT authentication ...
? (6/13) Which *type* of database would you like to use? SQL (H2, MySQL, MariaDB, ...
? (7/13) Which *production* database would you like to use? PostgreSQL
? (8/13) Which *development* database would you like to use? PostgreSQL
? (9/13) Do you want to use Hibernate 2nd level cache? No
? (10/13) Would you like to use Maven or Gradle for building the backend? Maven
? (11/13) Which other technologies would you like to use? (Press <space> to select)
? (12/13) Would you like to enable internationalization support? No
? (13/13) Which testing frameworks would you like to use? (Press <space> to select)
❯◉ Gatling
◯ Cucumber
$ yo jhipster
106. yo jhipster:docker-compose$
Welcome to the JHipster Docker Compose Sub-Generator
Files will be generated in folder: /Users/jkutner/workspace/docker-compose
? Enter the root directory where your gateway(s) and microservices are located (../)