在Graal.js中使用java类

问题描述 投票:3回答:1

使用Graal.js,如何在JS中将java类导入脚本?

以下代码适用于Nashorn JJS,但不适用于Graal.js因为没有Java.type(),我是否需要在某个时候调用松露?

var ArrayList = Java.type("java.util.ArrayList");
var myList = new ArrayList();
myList.add("hello");
myList.add("world");
print(myList);

编辑:我能够使用qazxsw poi参数导入java类型,这似乎表明它在JVM上运行它。那么这完全是通过GraalVM而只是使用JVM吗?

javascript java nashorn graalvm
1个回答
4
投票

将-jvm arg添加到JS命令以在JVM上运行Graal.js,这将允许访问Java对象。

© www.soinside.com 2019 - 2024. All rights reserved.