再会,
我想知道如何直接通过 RingoJS 导入和调用包含在 .jar 文件中的库。
谢谢你。
编辑:
这是一些附加信息。我已经将一个xsltProcessor
使用该SAXON
库的名为的类编译到一个.JAR
文件中。该类有一个名为 的方法transform( xml file source, xslt file source )
。这就是我想在 RingoJS 中使用的类和方法。
首先,你必须将你的库(.jar
文件)添加到类路径中,或者通过 Java 的类路径,或者在运行时从 Ringo 中添加它,使用addToClasspath
. 有关更多详细信息,请参阅 Ringo 的Java 集成 wiki 页面。
然后,您可以使用 RhinoPackages.<java.package.name>
和相关功能来使用该库中包含的类来编写 Java 脚本。有关详细信息,请阅读 Rhino 的Scripting Java 文档。