From 11ac9d019d3d18504fe1a5f311f21b462c928ec3 Mon Sep 17 00:00:00 2001 From: AleixMT Date: Thu, 10 Aug 2023 15:32:08 +0200 Subject: [PATCH] ADDED: JDK 17 from open logic --- data/core/feature_arguments.sh | 1 + data/core/feature_keynames.txt | 1 + data/features/jdk17/jdk17.dat.sh | 11 +++++++++++ data/features/jdk17/jdk17.md | 1 + data/features/jdk17/jdk17.sh | 2 ++ 5 files changed, 16 insertions(+) create mode 100644 data/features/jdk17/jdk17.dat.sh create mode 100644 data/features/jdk17/jdk17.md create mode 100755 data/features/jdk17/jdk17.sh diff --git a/data/core/feature_arguments.sh b/data/core/feature_arguments.sh index d116f3c0..1d5aa454 100644 --- a/data/core/feature_arguments.sh +++ b/data/core/feature_arguments.sh @@ -115,6 +115,7 @@ ips_arguments=("ips") iqmol_arguments=("iqmol") j_arguments=("j") java_arguments=("java" "java_development_kit" "java_development" "java_development_kit_8" "jdk" "jdk_8") +jdk17_arguments=("jdk17" "jdk_17" "java_17") jekyll_arguments=("github4pages" "github_for_pages" "jekyll_github") julia_arguments=("julia") k_arguments=("k") diff --git a/data/core/feature_keynames.txt b/data/core/feature_keynames.txt index c71d2f22..58a83889 100644 --- a/data/core/feature_keynames.txt +++ b/data/core/feature_keynames.txt @@ -120,6 +120,7 @@ ips iqmol j java +jdk17 jekyll julia k diff --git a/data/features/jdk17/jdk17.dat.sh b/data/features/jdk17/jdk17.dat.sh new file mode 100644 index 00000000..9c97b031 --- /dev/null +++ b/data/features/jdk17/jdk17.dat.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash +jdk17_name="Java Development Kit 17" +jdk17_description="Implementation of version 17 of the Java (programming language) SE Platform + the tools for a developer" +jdk17_version="Open logic JDK 17 - Linux x86 64 bits" +jdk17_tags=("programming" "customDesktop") +jdk17_systemcategories=("Development" "Languages") + +jdk17_bashfunctions=("jdk17.sh") +jdk17_binariesinstalledpaths=("bin/java;java" "bin/keytool;keytool" "bin/javadoc;javadoc" "bin/jar;jar" "bin/jcmd;jcmd" "bin/jdb;jdb" "bin/jconsole;jconsole" ) +jdk17_downloadKeys=("bundle") +jdk17_bundle_URL="https://builds.openlogic.com/downloadJDK/openlogic-openjdk/17.0.7+7/openlogic-openjdk-17.0.7+7-linux-x64.tar.gz" diff --git a/data/features/jdk17/jdk17.md b/data/features/jdk17/jdk17.md new file mode 100644 index 00000000..730f653e --- /dev/null +++ b/data/features/jdk17/jdk17.md @@ -0,0 +1 @@ +To execute and develop java applications + all the developer tools. The last version of the JDK software. \ No newline at end of file diff --git a/data/features/jdk17/jdk17.sh b/data/features/jdk17/jdk17.sh new file mode 100755 index 00000000..d2ead085 --- /dev/null +++ b/data/features/jdk17/jdk17.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +export JAVA_HOME="€{BIN_FOLDER}/jdk17"