简体   繁体   English

"在 Graal.js 中使用 java 类"

[英]Use java class in Graal.js

Using Graal.js, how can I import a java class to script within JS?使用 Graal.js,如何将 java 类导入到 JS 中的脚本?

The following code works with Nashorn JJS, but does not work with Graal.js because there is no Java.type()<\/code> in graal, do I need to invoke truffle at some point?以下代码适用于 Nashorn JJS,但不适用于 Graal.js,因为 graal 中没有Java.type()<\/code> ,我是否需要在某些时候调用 truffle?

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

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

有没有办法在创建引擎时以编程方式或在选项中设置--jvm<\/code> ?

"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM