Python 使用JPype导入java类时出现问题

Python 使用JPype导入java类时出现问题,python,lucene,jpype,Python,Lucene,Jpype,我拼命尝试使用JPype在python中导入java类 它在大多数情况下都可以正常工作,但由于某些原因,它不能用于此导入: from org.apache.lucene.analysis.tokenattributes import OffsetAttribute 调试器返回: AttributeError:类型对象 “org.apache.lucene.analysis.tokenattributes.OffsetA”没有属性 “加载器” 导入路径似乎被截断,好像太长了。我找到了解决方案 这

我拼命尝试使用JPype在python中导入java类

它在大多数情况下都可以正常工作,但由于某些原因,它不能用于此导入:

from org.apache.lucene.analysis.tokenattributes import OffsetAttribute
调试器返回:

AttributeError:类型对象 “org.apache.lucene.analysis.tokenattributes.OffsetA”没有属性 “加载器”

导入路径似乎被截断,好像太长了。

我找到了解决方案

这个bug似乎已经被发现了:

以下是我用来导入类的解决方法:

OffsetAttribute = jpype.JClass('org.apache.lucene.analysis.tokenattributes.OffsetAttribute')