From ef5e5abcb3e66f41e2fb55a87a96f9969304faeb Mon Sep 17 00:00:00 2001 From: Ewan Harris <ewan.harris@okta.com> Date: Fri, 5 Jan 2024 17:06:16 +0000 Subject: [PATCH] docs: add maven install instuctions --- .github/workflows/markdown.links.config.json | 3 ++ docs/content/getting-started/install-sdk.mdx | 34 ++++++++++++-------- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/.github/workflows/markdown.links.config.json b/.github/workflows/markdown.links.config.json index 4b7550fee..626a1122b 100644 --- a/.github/workflows/markdown.links.config.json +++ b/.github/workflows/markdown.links.config.json @@ -41,6 +41,9 @@ }, { "pattern": "https://github.com/openfga/java-sdk" + }, + { + "pattern": "https://maven.apache.org/" } ], "httpHeaders": [ diff --git a/docs/content/getting-started/install-sdk.mdx b/docs/content/getting-started/install-sdk.mdx index f9d438dbd..fbaf29934 100644 --- a/docs/content/getting-started/install-sdk.mdx +++ b/docs/content/getting-started/install-sdk.mdx @@ -120,6 +120,27 @@ In your code, import the module and use it: import openfga_sdk ``` +</TabItem> +<TabItem value={SupportedLanguage.JAVA_SDK} label={languageLabelMap.get(SupportedLanguage.JAVA_SDK)}> + +You can find the Java package on [Maven Central](https://central.sonatype.com/artifact/dev.openfga/openfga-sdk). + +Using [Maven](https://maven.apache.org/): + +``` +<dependency> + <groupId>dev.openfga</groupId> + <artifactId>openfga-sdk</artifactId> + <version>0.3.0</version> +</dependency> +``` + +Using [Gradle](https://gradle.org/): + +```groovy +implementation 'dev.openfga:openfga-sdk:0.3.0' +``` + </TabItem> <TabItem value={SupportedLanguage.CLI} label={languageLabelMap.get(SupportedLanguage.CLI)}> @@ -166,19 +187,6 @@ go install github.com/openfga/cli@latest ### Manually Download the pre-compiled binaries from the [releases page](https://github.com/openfga/cli/releases). -</TabItem> -<TabItem value={SupportedLanguage.JAVA_SDK} label={languageLabelMap.get(SupportedLanguage.JAVA_SDK)}> - -You can find the Java package on [Maven Central](https://central.sonatype.com/artifact/dev.openfga/openfga-sdk). - -Using [Gradle](https://gradle.org/): - -<!-- markdown-link-check-disable --> - -```groovy -implementation 'dev.openfga:openfga-sdk:0.3.0' -``` - </TabItem> </Tabs>