//Custom Java class
package com.xxx.yyyyyy.summary.Entry;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
public class Summarize {
}
这是类文件,无法从Nashorn脚本中引用
和JavaScript jjs响应
var MyJavaClass = Java.type('com.xxx.yyyyyy.summary.Entry.Summarize');
这不起作用
var MyJavaClass = Java.type('java.lang.Boolean');
这很好用
这与某些类路径有关 - 所以在哪里添加它?
jjs支持-classpath选项,您需要为从javascript访问的应用程序类指定类路径。
另见:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jjs.html