背景:
我在“file.py”中执行:
try :
# Jython source file
from com.local.mylocal.jython import ImyClass
except :
ImyClass = None
from threading import Thread
class myClassMetaClass(type) :
def __new__() :
if IClient is None :
bases = (Thread,)
else :
bases = (Thread, ImyClass,)
return type.__new__(metacls, nom, bases, dict)
class myClass(metaclass=myClassMetaClass) :
pass
当我运行我的PYTHON代码时,我的类:myClass是她需要的所有元类的实例。我的代码运行。
当我运行通过Jython调用我的PY类的JAVA代码时,我的代码错误是:
线程“main”中的异常SyntaxError :(“mismatched input'=' 期待RPAREN“,('.. / file.py',52,22,'class myClass(metaclass = myClassMetaClass):\ n'))Blockquote
调查:
问题:
我无法在Windows环境中编译源代码(需要:POSIX ...)。
我需要“jython3.jar”文件。
请求:
如何在我的Windows环境中编译jython3源?
是否可以访问“jython3.jar”文件?