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.0a6.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.0a6-py3-none-any.whl (4.6 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jjava-1.0a6.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.0a6.tar.gz
Algorithm Hash digest
SHA256 43cd1881027cc63bf0e337f2f56c4c1f636dd3238a05abc9cbc9c55cafc950c4
MD5 0f265fd9a396ac1bf993427e8d205357
BLAKE2b-256 d9118d70b98454c73b38527ab6b847255329d228b24bc1c85bdaecc7a76a69bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for jjava-1.0a6.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.0a6-py3-none-any.whl.

File metadata

  • Download URL: jjava-1.0a6-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.0a6-py3-none-any.whl
Algorithm Hash digest
SHA256 d0f03b4c0377cb6ec3f28525e672cfb300f79d1e28b85c9b919f3d45f1017051
MD5 faf02770030fba2a379dca9c857baf4e
BLAKE2b-256 5845ec48db3842921476e145ab93b8bec4e4374ad89c406d2bf68ab1d330035d

See more details on using hashes here.

Provenance

The following attestation bundles were made for jjava-1.0a6-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