- Install Java JDK (1.7 or above) http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
- Install Apache Maven (3.0 or above) http://maven.apache.org/
- Install an IDE of your choice for Java (preferably Eclipse)
- Install Erlang and RabbitMQ (http://www.rabbitmq.com/)
- Install Chrome and the Postman plugin (for testing Rest services)
- Run "mvn clean install" in command prompt inside all services
- Run "mvn spring-boot:run" to startup a service
Service Name | URL | Main URL |
---|---|---|
User Registration | http://localhost:18080 | http://localhost:18080/register |
User Management | http://localhost:48080 | http://localhost:48080/addUser |
Email Service | http://localhost:28080 | Through messageQueue : uom-users |
Overall Health Service | http://localhost:38080 | http://localhost:38080/all |