Skip to content

EliasOfWaffle/org.freedesktop.Sdk.Extension.openjdk

 
 

Repository files navigation

SDK Extension for OpenJDK 17

This extension contains the OpenJDK 17 Java Runtime Environment (JRE) and Java Developement Kit (JDK).

OpenJDK 17 is the current latest version. This is not a long-term support (LTS) version and will be periodically updated as new JDKs are released.

For the current LTS version, see the OpenJDK 17 extension.

For the previous LTS version, see the OpenJDK 11 extension.

Usage

You can bundle the JRE with your Flatpak application by adding this SDK extension to your Flatpak manifest and calling the install.sh script. For example:

{
  "id" : "org.example.MyApp",
  "branch" : "1.0",
  "runtime" : "org.freedesktop.Platform",
  "runtime-version" : "21.08",
  "sdk" : "org.freedesktop.Sdk",
  "sdk-extensions" : [ "org.freedesktop.Sdk.Extension.openjdk" ],
  "modules" : [ {
    "name" : "openjdk",
    "buildsystem" : "simple",
    "build-commands" : [ "/usr/lib/sdk/openjdk/install.sh" ]
  }, {
    "name" : "myapp",
    "buildsystem" : "simple",
    ....
  } ]
  ....
  "finish-args" : [ "--env=PATH=/app/jre/bin:/usr/bin" ]
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%