Geode is built using the standard Gradle lifecycle model. To build Geode, creating binary artifacts and running all of the tests, invoke
./gradlew build
To build Geode, creating binary artifacts, but not running the tests, invoke
./gradlew build -Dskip.tests=true
To create a distribution, invoke one of
./gradlew distTar
or
./gradlew distZip
The distribution archives will be located in gemfire-assembly/build/distributions/
. To install, extract the archive file and add the bin directory to your path. You can start servers and examine data using the bin/gfsh
script. You can also create an exploded distributed using the install
task. This will create the distribution directories in gemfire-assembly/build/install/gemfire
.
To embed Geode in your application, add lib/gemfire-core-dependencies.jar
to your classpath.
See the Geode Documentation for more complete documentation.
Note for Windows users: start gfsh
using this system property
gfsh start locator --name=locator --J=-Dgemfire.OSProcess.ENABLE_OUTPUT_REDIRECTION=true