Skip to main content

A Jupyter kernel for Java notebooks

Project description

JJava

DFLib JJava is a Java kernel for Jupyter maintained by the DFLib.org community. The kernel executes code via the JShell tool. Some of the additional commands are supported via a syntax similar to IPython magics.

JJava is an evolution of the earlier IJava kernel, that is no longer maintained by its authors.

Requirements

  1. Java 11 or newer
  2. Python and a Jupyter-like environment to use the kernel in.

Installation

More detailed instructions are available in the documentation.

  1. Download the latest release from the releases tab.
  2. Unzip it into a temporary location.
  3. Run the jupyter kernelspec install path/to/downloaded/folder --user --name=java

Project Links

Project details


Download files

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

Source Distribution

jjava-1.0a7.tar.gz (4.7 MB view details)

Uploaded Source

Built Distribution

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

jjava-1.0a7-py3-none-any.whl (4.6 MB view details)

Uploaded Python 3

File details

Details for the file jjava-1.0a7.tar.gz.

File metadata

  • Download URL: jjava-1.0a7.tar.gz
  • Upload date:
  • Size: 4.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for jjava-1.0a7.tar.gz
Algorithm Hash digest
SHA256 3a0bb041fe728a5d1e63954956ef4d768dfd81593060ad70346e5bf9c39c20f5
MD5 1228d7959594a2959b0fdddd22155ec0
BLAKE2b-256 b2f746d8a0a53bf4ee6efc1a9cc51d94c99af5807c4652b2a145acee882b02fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for jjava-1.0a7.tar.gz:

Publisher: release.yml on dflib/jjava

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jjava-1.0a7-py3-none-any.whl.

File metadata

  • Download URL: jjava-1.0a7-py3-none-any.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for jjava-1.0a7-py3-none-any.whl
Algorithm Hash digest
SHA256 f8eb136c06b4fc742bb91ada46388edf6635bb87e6551098e76152e6c942d0f5
MD5 9a0e32d8b3da7a2d267567f8f065721f
BLAKE2b-256 d7a25db5d8a20e759750c46a8fdfe66fbd1e3f5b002ef56da4e0b30b911c5724

See more details on using hashes here.

Provenance

The following attestation bundles were made for jjava-1.0a7-py3-none-any.whl:

Publisher: release.yml on dflib/jjava

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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