2

再会,

我想知道如何直接通过 RingoJS 导入和调用包含在 .jar 文件中的库。

谢谢你。

编辑

这是一些附加信息。我已经将一个xsltProcessor使用该SAXON库的名为的类编译到一个.JAR文件中。该类有一个名为 的方法transform( xml file source, xslt file source )。这就是我想在 RingoJS 中使用的类和方法。

4

1 回答 1

2

首先,你必须将你的库(.jar文件)添加到类路径中,或者通过 Java 的类路径,或者在运行时从 Ringo 中添加它,使用addToClasspath. 有关更多详细信息,请参阅 Ringo 的Java 集成 wiki 页面

然后,您可以使用 RhinoPackages.<java.package.name>和相关功能来使用该库中包含的类来编写 Java 脚本。有关详细信息,请阅读 Rhino 的Scripting Java 文档

于 2011-10-13T01:17:38.383 回答