Skip to main content

Packaged JDK for Python

Project description

Jdk4py

A packaged JDK for Python.

PyPI version

Install

Java is made easy to install as a single pip library:

pip install jdk4py

API

Execute a JAR

from jdk4py import execute_jar
execute_jar("myJar.jar")

Some JVM arguments can be provided, any additional argument will be passed to Popen:

execute_jar("myJar.jar", jvm_args=["-xmx=16G"], stdout=PIPE, stderr=PIPE)

Java home and executable

The path to the packaged Java home folder and to java executable are also accessible:

from jdk4py import JAVA, JAVA_HOME

The Java version can be checked with

>>> from jdk4py import JAVA_VERSION
>>> JAVA_VERSION
'11.0.2'

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

jdk4py-0.0.1.7-py3-none-win_amd64.whl (29.9 MB view details)

Uploaded Python 3Windows x86-64

jdk4py-0.0.1.7-py3-none-manylinux1_x86_64.whl (34.0 MB view details)

Uploaded Python 3

jdk4py-0.0.1.7-py3-none-macosx_10_9_x86_64.whl (29.8 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file jdk4py-0.0.1.7-py3-none-win_amd64.whl.

File metadata

  • Download URL: jdk4py-0.0.1.7-py3-none-win_amd64.whl
  • Upload date:
  • Size: 29.9 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for jdk4py-0.0.1.7-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d8067e840e96b3c48b2d29107b6ce61da96fe229cbd426a9b784dcd46e77d69f
MD5 0a38d32b096cdb178888d6fb6fc8cce0
BLAKE2b-256 c96662967ee2127b451b7333e4c7250758f1d1134c804d41a99834f20b561a86

See more details on using hashes here.

File details

Details for the file jdk4py-0.0.1.7-py3-none-manylinux1_x86_64.whl.

File metadata

  • Download URL: jdk4py-0.0.1.7-py3-none-manylinux1_x86_64.whl
  • Upload date:
  • Size: 34.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for jdk4py-0.0.1.7-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0331ef79cb0466ee6f5ca0faec14633d1c44c7ac1d774b420dc4eee91bfdb9a3
MD5 b06b03586979fed5c3c5a808baaaa546
BLAKE2b-256 32bdd9ee19f4febeef3323b6e809d417cae003953020ddd2ff38c10f9e7a27a5

See more details on using hashes here.

File details

Details for the file jdk4py-0.0.1.7-py3-none-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: jdk4py-0.0.1.7-py3-none-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 29.8 MB
  • Tags: Python 3, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for jdk4py-0.0.1.7-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2f9797564b358e78e809a6226f9650d81582c3c0f52430cd57eb1012701c8f5b
MD5 a36efac3bb1a11b26ff4f273593060e6
BLAKE2b-256 7b7861aeb52d1d5242000791918525196975c2cc4c21674775d3ee204973815d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page