我似乎不能很好地理解这个语法:我有一个Jython脚本和一个加载到同一个JVM中的Java应用程序(用于测试)。
我需要通过Jython脚本中的Singleton类访问应用程序的特定部分。我该怎么做?
谢谢
编辑:
设置用于自动测试,因此假设Jython脚本已经可以访问Java应用程序的类/类路径。
假设我的Java应用程序有一个单例类some.pkg.MySingleton
。。如何从Jython脚本调用MySingleton.getInstance()?
发布于 2010-08-20 07:24:28
这不管用吗?
from some.pkg import MySingleton
myInstance = MySingleton.getInstance()
如果这不起作用,试试这个:(我不确定这是否有效)
mySingletonClass = MySingleton(MySingleton)
myInstance = mySingletonClass.getInstance()
https://stackoverflow.com/questions/3528397
复制相似问题