When developing a Python project, sometimes Java's jar packages are used
There are a few Python three-way packages that can be used:
Pyjnius:bug List:https://github.com/kivy/pyjnius/issues, at present a total of 125, also many, colleagues use this; Pyjnius relies on cython; a problem solving method when using:
The MAC environment JRE needs to be set due to the addition of parsing of the jar package
Vi/library/java/javavirtualmachines/{your JDK version Path}/contents/info.plist
Add <string>JNI</string> at the bottom of the jvmcapabilities option
Jpype: Colleague said, there is a bug, pit more, bug list, currently a total of 50: https://github.com/originell/jpype/issues
Py4j:bug list: Https://github.com/bartdag/py4j/issues, currently 54
Specific use, you have to step on the pit yourself ...
Python methods for loading and using Java classes