# IGNITE-45 - Renaiming
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/d1f08315 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/d1f08315 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/d1f08315 Branch: refs/heads/ignite-release-test-no-mod Commit: d1f0831556d5d21651262385a4e1a55d088be037 Parents: 48fec98 Author: Valentin Kulichenko <vkuliche...@gridgain.com> Authored: Mon Mar 23 02:07:18 2015 -0700 Committer: Valentin Kulichenko <vkuliche...@gridgain.com> Committed: Mon Mar 23 02:07:18 2015 -0700 ---------------------------------------------------------------------- examples/README.txt | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/d1f08315/examples/README.txt ---------------------------------------------------------------------- diff --git a/examples/README.txt b/examples/README.txt new file mode 100644 index 0000000..e3dd15f --- /dev/null +++ b/examples/README.txt @@ -0,0 +1,25 @@ +Apache Ignite Examples +---------------------- + +This folder contains code examples for various Apache Ignite functionality. + +Examples are shipped as a separate Maven project, so to start running you simply need +to import provided `pom.xml` file into your favourite IDE. + +The examples folder contains he following subfolders: + +- `config` - contains Ignite configuration files needed for examples. +- `memcached` - contains PHP script demonstrating how Ignite Cache can be accessed using Memcached client. +- `rest` - contains PHP script demonstrating how Ignite Cache can be accessed via HTTP API. +- `schema-import` - contains demo project for Apache Ignite Schema Import Utility. Refer to enclosed + README.txt file for more information on how to build and run the demo. +- `src/main/java` - contains Java examples for different Ignite modules and features. +- `src/main/java8` - contains additional set of Java examples utilizing Java 8 lambdas. These examples + are excluded by default, enable `java8` Maven profile to include them (JDK8 is required). +- `src/main/scala` - contains examples demonstrating usage of API provided by Scalar. + +Starting Remote Nodes +--------------------- + +Remote nodes for examples should always be started with special configuration file which enables P2P +class loading: `examples/config/example-ignite.xml`. To run a remote node in IDE use `ExampleNodeStartup` class.