美好的一天,
我想知道如何通过RingoJS直接导入和调用包含在.jar文件中的库。
谢谢。
修改:
这是一些额外的信息。我编译了一个名为xsltProcessor
的类,它将SAXON
库用于.JAR
文件。该类有一个名为transform( xml file source, xslt file source )
的方法。这是我想在RingoJS中使用的类和方法。
答案 0 :(得分:2)
首先,您必须使用.jar
将您的库(addToClasspath
文件)添加到类路径中,方法是通过Java的类路径或通过在Ringo中的运行时添加它。有关详细信息,请参阅Ringo的Java integration wiki page。
然后,您可以使用Rhino的Packages.<java.package.name>
及相关功能来使用该库中包含的类来编写Java脚本。阅读Rhino的Scripting Java documentation了解详细信息。