我正在运行 Jython shell。我试图在 shell 中处理一些 Java 类,因为我对使用 Jython 实现有点陌生。但是,例如,当我尝试创建一个对象时,我得到以下 Traceback。
>>> s = java.lang.annotation
>>> s.Annotation()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: No visible constructors for class (java.lang.annotation.Annotation)
我阅读了这个问题并尝试将python.security.respectJavaAccessibility
我的 Jython 注册表中的行编辑为 equal false
,但这无济于事。
什么可能导致这种情况发生?