<p>我已经阅读并搜索了所有堆栈溢出。。我也找到了<a href="https://stackoverflow.com/questions/23430466/jpype-class-not-found-solved">JPype class not found</a>,但它没有帮助我,虽然它被解决了!我也有同样的问题!我使用的是Mac,python2.7.6</p>
<p>我的python代码和A.java都在桌面上。但我一直收到这个错误:</p>
<blockquote>
<p>Traceback (most recent call last): File
"/Users/jeren/Desktop/aa.py", line 13, in
A = jpype.JClass("A") File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/jpype/_jclass.py",
line 54, in JClass
raise _RUNTIMEEXCEPTION.PYEXC("Class %s not found" % name) java.lang.ExceptionPyRaisable: java.lang.Exception: Class A not found</p>
</blockquote>
<p>在aa.py公司:
导入jpype</p>
<pre><code>import os
jpype.startJVM(jpype.getDefaultJVMPath(), "-ea", "-Djava.class.path=/Users/jeren/Desktop/")
A = jpype.JClass("A")
a = A()
jpype.shutdownJVM()
</code></pre>
<p>A.java语言:</p>
^{pr2}$
<p>我的mac、java和python都是64位的!问题出在哪里?在</p>