由于Nashorn被停止,我们目前正在尝试将我们的(仍然是Java8)应用程序(非常大的monolith)从Nashorn更改为GraalVM。由于应用程序在多个项目中被用作库,所以我们决定只将必要的far添加到类路径(到目前为止,这似乎是可行的),而不是使用整个GraalVM运行时。要使用GraalVM,我将所有出现的getEngineByName改为graal.js,如下所示:
ScriptEngineManager sem = new ScriptEngineManager(null
您好,我一直在尝试为我的javafx项目创建一个本机构建,但是当我尝试运行它时,我得到了一个异常。我怀疑在编译后的二进制文件中找不到.fxml文件 at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:900)
at com.sun.javafx.applic
对于方法public Value asValue(Object hostValue),我无法强制使用GraalVM javadoc中的示例 Basic Examples: The following我的java类: $ cat Test.javaimport java.util.function.Supplier;import org.graalvm.polyglot.Value;
public class