Java 文件:
public class TestModule{
@WrapToScript
public Integer test() final Object params) {
return 10;
}
}
我将使用扩展点将上述类包含到易用模块中,如下所示:
<extension
point="org.eclipse.ease.modules">
<module
category="pkg.script.platform"
class="pkg.script.modules.TestModule"
id="pkg.script.modules.TestModule"
name="TestModule"
visible="true">
</module>
</extension>
Groovy 脚本:
print(test();)
我正在调用从 groovy 加载的 java 模块,如果我在该 test() 方法中编写一些功能,它工作正常,但它总是返回 Null,即使我显式返回一些整数。此脚本的预期输出为 10,但它打印为 null。