Building PadoGrid - padogrid/padogrid GitHub Wiki
◀️ Bundle Catalogs :link: Supported Data Grid Products and Downloads ▶️
Supported OS
- Linux
- macOS
- Windows with Cygwin
- Windows Subsystem for Linux
Required Software
To build PadoGrid, the following software must be installed first.
padogrid
Building 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.
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 -?
padogrid
using mvn
Building 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 ▶️