Installation
This is the manual for older MicroStream versions (Version < 5.0).
The new documentation (Version >= 5.0) is located at:
Build Configuration
You can find the MicroStream libraries in our Maven repository:
pom.xml
<repositories>
<repository>
<id>microstream-releases</id>
<url>https://repo.microstream.one/repository/maven-public</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>one.microstream</groupId>
<artifactId>storage.embedded</artifactId>
<version>03.00.00-MS-GA</version>
</dependency>
</dependencies>
build.gradle
repositories {
maven {
url 'https://repo.microstream.one/repository/maven-public'
}
}
dependencies {
implementation 'one.microstream:storage.embedded:03.00.00-MS-GA'
}
build.gradle.kts
repositories {
maven {
url = uri("https://repo.microstream.one/repository/maven-public")
}
}
dependencies {
implementation("one.microstream:storage.embedded:03.00.00-MS-GA")
}
build.sbt
resolvers += "microstream-releases" at "https://repo.microstream.one/repository/maven-public"
libraryDependencies += "one.microstream" % "storage.embedded" % "03.00.00-MS-GA"
ivysettings.xml
<resolvers>
<ibiblio name="microstream-releases"
root="https://repo.microstream.one/repository/maven-public"
m2compatible="true" />
</resolvers>
ivy.xml
<dependencies>
<dependency org="one.microstream"
name="storage.embedded"
rev="03.00.00-MS-GA" />
</dependencies>
Buildfile
repositories.remote << 'https://repo.microstream.one/repository/maven-public'
define 'my-app' do
compile.with 'one.microstream:storage.embedded:03.00.00-MS-GA'
end
WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
RULES_JVM_EXTERNAL_TAG = "2.8"
RULES_JVM_EXTERNAL_SHA = "79c9850690d7614ecdb72d68394f994fef7534b292c4867ce5e7dec0aa7bdfad"
http_archive(
name = "rules_jvm_external",
strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG,
sha256 = RULES_JVM_EXTERNAL_SHA,
url = "https://github.com/bazelbuild/rules_jvm_external/archive/%s.zip" % RULES_JVM_EXTERNAL_TAG,
)
load("@rules_jvm_external//:defs.bzl", "maven_install")
maven_install(
artifacts = [
"one.microstream:storage.embedded:03.00.00-MS-GA"
],
repositories = [
"https://repo.microstream.one/repository/maven-public"
],
)
BUILD
maven_jar(
name = "microstream",
artifact = "one.microstream:storage.embedded:03.00.00-MS-GA"
)
Modules
These are the different modules that make up MicroStream.
Dependency Graph
Last updated