An open API service indexing awesome lists of open source software.

https://github.com/benson-git/ibole-microservice

iBole Microservices - A microservices library and framework.
https://github.com/benson-git/ibole-microservice

grpc ibole-infrastructure ibole-microservices zookeeper

Last synced: 3 months ago
JSON representation

iBole Microservices - A microservices library and framework.

Awesome Lists containing this project

README

          

# iBole-microservices

iBole-microservices works with JDK 6. TLS usage typically requires using Java 8.

[![Build Status](https://travis-ci.org/benson-git/ibole-microservice.svg?branch=master)](https://travis-ci.org/benson-git/ibole-microservice)
[![Coverage Status](https://coveralls.io/repos/github/benson-git/ibole-microservice/badge.svg?branch=master)](https://coveralls.io/github/benson-git/ibole-microservice?branch=master)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.github.ibole/microservice-all/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.github.ibole/microservice-all)

------

Design
--------

Design document: [Click here](https://github.com/benson-git/ibole-microservice/wiki)

Example
--------
iBole-microservices example: [Click here](https://github.com/benson-git/ibole-microservice-example)

Download
--------

Download [the JARs](http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22microservice-all%22). Or for Maven, add to your `pom.xml`:
```xml

com.github.ibole
microservice-all
1.0.8

```

Or for Gradle with non-Android, add to your dependencies:
```gradle
compile 'com.github.ibole:microservice-all:1.0.8'
```
------

Source Building
--------

1. Checkout the ibole-microservice source code:
```
cd ~
git clone https://github.com/benson-git/ibole-microservice.git ibole-microservice

git checkout master
or: git checkout -b -v1.0.8
```
2. Import the ibole-microservice source code to eclipse project:
```
cd ~/ibole-microservice
mvn eclipse:eclipse
Eclipse -> Menu -> File -> Import -> Exsiting Projects to Workspace -> Browse -> Finish
```
3. Build the ibole-microservice binary package:
```
cd ~/ibole-microservice
mvn clean install -Dmaven.test.skip
cd ibole-microservice/target
ls
```