This was originally a port of the GitHub Action installjdk but has morphed into something much more. The install-jdk library uses OpenJDK builds, and is created and maintained by jyksnw. The library also provided two helper properties that can be used to see what it detected as the user's operating system and architecture. AARCH64, vendor = 'Corretto' ) print ( download_file ) # Downloads the a Linux aarch64 build of Java 17 from Corretto and returns back the TMP location it was stored in. ![]() download ( version = '17', operating_system = OperatingSystem. download ( '' ) print ( download_file ) # Downloads the requested file and returns back the TMP locations it was stored in. Here are some example code snippets: from jdk.enums import OperatingSystem, Architecture download_file = jdk. Defaults to false, which will install the Java Development Kit. A boolean value indicating that the Java Runtime Environment should be installed. jre - Must be provided as a named parameter.Currently only supports HOTSPOT and dependent on the OpenJDK Build Vendor. impl - Must be provided as a named parameter.If not specified, will use the user's detected architecture if possible. arch - Must be provided as a named parameter.If not specified, will use the user's detected operating system if possible. operating_system - Must be provided as a named parameter.The major version of the Java OpenJDK build to install (e.g. ![]() version - Required when download_version is None and must be provided as a named parameter.download_url - The URL to the file to be downloaded.This function does not currently support overriding the default download path which is the operating systems specific TMP directory. The library has a download function that will download the requested version and returns back the path to where it was downloaded. AARCH64, vendor = 'Corretto' ) print ( download_url ) # Obtains OpenJDK 17 from Corretto for Linux running on aarch64 get_download_url ( '17', operating_system = OperatingSystem. get_download_url ( '17', jre = True ) print ( download_url ) # Obtains the platform dependent JRE download url download_url = jdk. Here are some example code snippets: from jdk.enums import OperatingSystem, Architecture download_url = jdk. The library also has a get_download_url function that returns the URL for the given version, it takes the following parameters: install ( '17', vendor = 'Corretto', path = '/usr/local/jdk' ) # Installs a Corretto build of Java 17 JDK into /usr/local/jdk install ( '17', vendor = 'Corretto' ) # Installs a Corretto build of Java 17 JDK. install ( '11', jre = True ) # Platform dependent install of Java JRE 11 into $HOME/.jre/ jdk. install ( '11' ) # Platform dependent install of Java JDK 11 into $HOME/.jdk/ jdk. Please see the list of Supported OpenJDK Build Vendors This is a named argument so must be provided like vendor='Corretto'. vendor - The vendor to download the OpenJDK build from.If not specified, will install into $HOME/.jdk/ for the Java Development Kit and $HOME/.jre/ for the Java Runtime Environment. path - The location to install the downloaded OpenJDK build.jre - A boolean value indicating that the Java Runtime Environment should be installed.impl - The Java implementation to use.operating_system - The target operating system.version - The major version of the Java OpenJDK build to install (e.g.The library provides an install function, which takes the following parameters: To use the install-jdk library, import it into your Python code: import jdk To install the install-jdk library, simply run the following command: pip install install-jdk ![]() Install-jdk will do its best to detect the operating system and architecture that it is running on. Supported OpenJDK Build Vendors OpenJDK Build Please see each vendors OpenJDK documentation to see what operating systems and architectures they support. Install-jdk aims to provide as many options as possible to install an OpenJDK Java version across a wide array of operating systems and architectures. This means that you can easily install and use the library without having to install any additional dependencies. Install-jdk has no third-party dependencies and depends solely on the standard libraries found in Python3. install-jdk is a useful tool for users, developers, and system administrators who need to set up Java development environment or runtime in an automated and repeatedable fashion. The install-jdk library is a Python package that simplifies the process of installing OpenJDK on Windows, macOS, Linux and other supported operating systems, saving time and effort.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |