You require to have latest stable Oracle JDK 7, latest stable Apache Maven and Git installed on your machine.
ScaleCube project team uses IntelliJ IDEA as the primary IDE, although we are fine with using other development environments as long as you adhere to our coding style.
ScaleCube project team uses Google code style with next modifications:
- Maximum line length is 120
- Special package in import order is io.scalecube.
We use [Eclipse code formatter plugin] (https://github.com/krasa/EclipseCodeFormatter#instructions). Download this code style configuration and import order configuration and configure your IDEA plugin with those settings. Configuration is also available in the root project folder.