Building PadoGrid - padogrid/padogrid GitHub Wiki

◀️ Bundle Catalogs :link: Supported Data Grid Products and Downloads ▶️


Supported OS

Required Software

To build PadoGrid, the following software must be installed first.

Building padogrid

By default, Coherence is excluded in the build due to the lack of public Maven repositories. To build the Coherence module, you must fist manually install the Coherence package in your local Maven repository as described in the following link.

Coherence Library

Once you have installed the Coherence package in your local Maven repository, you can include the Coherence module in the build by specifying the -coherence option as shown below. The -man option generates man pages. Note that generating man pages may take a few minutes to complete.

./build_dist.sh -coherence -man

You can include all the options by specifying the -all option. The following command has the same effect as the above command.

./build_dist.sh -all

If you wan to exclude man pages and Coherence then run the build_dist.sh script without any options.

chmod 755 build_dist.sh
./build_dist.sh

To see the usage, specify the -? option.

./build_dist.sh -?

Building padogrid using mvn

You can also execute mvn as follows but it will not include man pages.

Exclude man pages and Coherence:

mvn install

Exclude man pages but include Coherence:

mvn install -Pcoherence

Building and Running on Windows - Cygwin

PadoGrid fully supports Cygwin. Make sure to include the curl command when installing Cygwin. Some of the commands and apps relying on curl to make REST API calls.


◀️ Bundle Catalogs :link: Supported Data Grid Products and Downloads ▶️