PythonからJavaを呼び出す最良の方法は何ですか?(jythonとRPCは私の選択肢ではありません)。
JCCについて聞いたことがあります:http : //pypi.python.org/pypi/JCC/1.9 C ++ / PythonからJavaを呼び出すためのC ++コードジェネレーターしかし、これには可能な呼び出しをすべてコンパイルする必要があります。私は別の解決策を望みます。
JPypeについて聞いた:http : //jpype.sourceforge.net/ tutorial:http : //www.slideshare.net/onyame/mixing-python-and-java
import jpype
jpype.startJVM(path to jvm.dll, "-ea")
javaPackage = jpype.JPackage("JavaPackageName")
javaClass = javaPackage.JavaClassName
javaObject = javaClass()
javaObject.JavaMethodName()
jpype.shutdownJVM()
これは私が必要としているもののようです。ただし、最後のリリースは2009年1月のものであり、JPypeのコンパイルに失敗する人がいます。
JPypeは死んだプロジェクトですか?
他の選択肢はありますか?
よろしく、デビッド