अजगर से जावा को कॉल करने का सबसे अच्छा तरीका क्या है? (jython और RPC मेरे लिए कोई विकल्प नहीं है)।
मैंने JCC के बारे में सुना है: http://pypi.python.org/pypi/JCC/1.9 C ++ / Python से जावा को कॉल करने के लिए C ++ कोड जनरेटर लेकिन इसके लिए हर संभव कॉल को संकलित करने की आवश्यकता होती है; मैं एक और समाधान पसंद करूंगा।
मैंने JPype के बारे में सुना है: http://jpype.sourceforge.net/ ट्यूटोरियल: 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 से है और मैं देख रहा हूँ कि लोग JPype को संकलित करने में असफल हैं।
क्या JPype एक मृत परियोजना है?
क्या कोई अन्य विकल्प हैं?
सादर, डेविड