[脚本语言][RINGO JS]模块 globals

模块 globals

RingoJS 采用了 Rhino shell 的一些 global 属性并增加了一些属性。

请注意,该模块必须和不能像普通模块一样导入。 RingoJS 启动时仅评估一次。

Functions

Properties


addToClasspath (path)

在运行时将路径添加到 RingoJS 应用程序类路径。如果库及其类不在默认的 Java 类路径中,这是必需的。

调用 addToClasspath() 将调用 org.ringojs.engine.AppClassLoader,它是 java.net.URLClassLoader 的子类。它检查 URL 是否已经被加载,如果没有,则将其添加到资源搜索路径。如果给定的 URL 以/结尾,则它将被视为资源目录,否则将被视为引用 .jar 文件。 .jar 文件封装了不同包中的各种 .class 文件,而资源目录是 JVM 的任意 .class 查找的起点。如果函数无法加载路径或失败,则该函数将引发异常。

Example

// Adds Apache Lucene text search engine to the classpath
addToClasspath("../jars/lucene-core.jar");

猜你喜欢

转载自blog.csdn.net/lemon5814/article/details/83544651
今日推荐