jni
Python bridge for the Java Native Interface.
Overview
What is jni:
- Known Bugs/Limitations :
-
- Because of lack of JVM support, you cannot shutdown the JVM and then restart it.
Installation
Prerequisites:
- Python 3.8 or higher
- https://www.python.org/
- Java 11 is a primary test environment.
- pip and setuptools
To install run:
python -m pip install --upgrade jni
Development
Prerequisites:
-
Development is strictly based on tox. To install it run:
python -m pip install --upgrade tox
Visit Development page.
Installation from sources:
clone the sources:
git clone https://github.com/karpierz/jni.git jni
and run:
python -m pip install ./jni
or on development mode:
python -m pip install --editable ./jni
License
Copyright (c) 2004-2024 Adam KarpierzLicensed under CC BY-NC-ND 4.0Licensed under proprietary LicensePlease refer to the accompanying LICENSE file.
Authors
- Adam Karpierz <adam@karpierz.net>