请问jdk11不支持jdk.nashorn怎么解决
o2oa的最新版源码出现了加载jdk.nashorn.api.scripting包失败,原因是jdk11弃用的三个模块包括:jdk.scripting.nashorn --包括 jdk.nashorn.api.scripting 和 jdk.nashorn.api.tree 包。请问这种情况怎么解决! 已解决 ,不用回复 :handshake 请问如何解决的,我也遇到了。java.lang.NoClassDefFoundError: jdk/nashorn/api/scripting/ScriptObjectMirror
at com.x.base.core.project.gson.XGsonBuilder.instance (XGsonBuilder.java:39)
at com.x.base.core.project.gson.XGsonBuilder.toJson (XGsonBuilder.java:74)
at com.x.base.core.project.annotation.TableBuilder.scan (TableBuilder.java:62)
at com.x.base.core.project.annotation.TableBuilder.main (TableBuilder.java:48)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:282)
at java.lang.Thread.run (Thread.java:1583)
Caused by: java.lang.ClassNotFoundException: jdk.nashorn.api.scripting.ScriptObjectMirror
at java.net.URLClassLoader.findClass (URLClassLoader.java:445)
at java.lang.ClassLoader.loadClass (ClassLoader.java:593)
at java.lang.ClassLoader.loadClass (ClassLoader.java:526)
at com.x.base.core.project.gson.XGsonBuilder.instance (XGsonBuilder.java:39)
at com.x.base.core.project.gson.XGsonBuilder.toJson (XGsonBuilder.java:74)
at com.x.base.core.project.annotation.TableBuilder.scan (TableBuilder.java:62)
at com.x.base.core.project.annotation.TableBuilder.main (TableBuilder.java:48)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:282)
at java.lang.Thread.run (Thread.java:1583)
页:
[1]