yinjun 发表于 2024-4-29 15:42:46

master分支编译失败,报错:jdk.nashorn.api.scripting不存在

我编译的是master分支,按照手册要用到jdk11,但是编译时报错:
我查了一下,JDK8以后就弃用了jdk.nashorn引擎了,所以jdk11根本就没有这个包。请问这个该怎么处理?


Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default) on project x_base_core_project: Compilation failure: Compilation failure:
/E:/javawork/gitwork/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/project/gson/ScriptObjectMirrorSerializer.java: 程序包jdk.nashorn.api.scripting不存在

求教!!!!!

启蒙星 发表于 2024-4-30 15:30:33

jdk11还保留nashorn,只是废弃使用了,编译还是能通过的,O2server V9版本的脚本运行已经从nashorn迁移到graaljs,下一版本我们会把平台中所有关于nashorn的引用都删除。


页: [1]
查看完整版本: master分支编译失败,报错:jdk.nashorn.api.scripting不存在