blob: df0ebb5455840e15f9e00151b3845b026e464081 [file] [log] [blame]
Apache Ignite.NET Build Instructions
====================================
Requirements:
* Windows (XP and up), Windows Server (2008 and up)
* Oracle JDK 7 and above
* .NET Framework 4.0
* PowerShell 3.0+
* Visual Studio 2010 (later versions require upgrading "common" C++ project, see below)
* JAVA_HOME environment variable set to the corresponding JDK (x64 or x86)
* Apache Maven bin directory in PATH, or MAVEN_HOME environment variable
Building binaries:
build.bat -skipCodeAnalysis
Resulting binaries will be in bin folder, and NuGet packages in nupkg folder.
Running built binaries: resulting "bin" folder in self contained, you can copy it anywhere and run
bin\Apache.Ignite.exe
NOTE:
* x86 solution platform requires x86 Oracle JDK.
* x64 solution platform requires x64 Oracle JDK.
* AnyCPU platform requires at least one of the above.
To build truly universal AnyCPU binaries (suitable for x86 and x64 modes), both x64 and x86 Oracle JDKs should be installed.
Building in later versions of Visual Studio:
* Open Apache.Ignite.sln in Visual Studio
* You will be prompted to "Update VC++ Compiler and Libraries", click "Update"
* OR, right-click "common" project in the Solution Explorer and select "Upgrade VC++ Compiler and Libraries"