Skip to content
This repository has been archived by the owner on Feb 25, 2022. It is now read-only.

spring-attic/springbox-cloud

springbox-cloud is no longer actively maintained by VMware, Inc.

SpringBox Reference Application

Running Locally

  1. Clone the repo.

  2. Import the root pom.xml into your favorite IDE or run mvn package.

  3. Download and install the following services:

    1. RabbitMQ

    2. MongoDB

    3. Neo4J Community Editioni - version 2.1.x - Cypher changes won’t make it possible to work with 2.2.x

  4. Either from the IDE or the command line (i.e. java -jar target/appname.jar), run the applications in the following order:

    1. springbox-config-server

    2. springbox-eureka

    3. springbox-auth-server

    4. springbox-catalog

    5. springbox-reviews

    6. springbox-recommendations

    7. springbox-api-gateway

  5. Load data into the reviews DB by running springbox-reviews/scripts/loadReviews.sh.

  6. Load data into the recommendations DB by running springbox-recommendations/scripts/loadGraph.sh.

  7. Visit http://localhost:9000 and you should see something like the following:

    homepage