Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Add Linux instructions

...

Requirements

For Linux instructions see below.

  • Oracle JDK 7+
  • .NET Framework 4.0+
  • PowerShell 3.0+
  • Visual Studio 2010+
  • Apache Maven

...

Run `Get-Help .\build.ps1 -detailed` PowerShell command to view detailed build script documentation.

Getting Started on Linux and macOS

Ignite.NET can be built, developed, and tested on Linux and macOS, but only partially.
A subset of functionality and tests is available. See Apache.Ignite.DotNetCore.sln.

Requirements

  •  JDK: sudo apt-get install default-jdk
  •  Maven: sudo apt-get install maven

 

  • IDE: Not required. Rider is recommended.

Getting started

    • Build Java and .NET:

      Code Block
      languagebash
      ./build.sh
    • Run tests:
Code Block
languagebash
cd Apache.Ignite.Core.Tests.DotNetCore
dotnet test
  • Run specific test:

    Code Block
    languagebash
    dotnet test --filter CacheTest
  • IDE: Open Apache.Ignite.DotNetCore.sln