
JDK8 Nashorn BUG: Nashorn 中的错误
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了Java Development Kit (JDK) 8中Nashorn引擎的一个已知问题或错误。Nashorn是一个用于JavaScript运行时环境的引擎,该文章详细描述了与之相关的特定bug及其影响。
JDK版本:1.8.0_131
错误说明:在构造Nashorn引擎时,传递给构造函数的ClassLoader不会被用于构建NashornScriptEngine。
原因在于jdk.nashorn.api.scripting.NashornScriptEngineFactory类中的第431行静态方法getAppClassLoader()。其字节码如下:
```
0: invokestatic java/lang/Thread.currentThread:()Ljava/lang/Thread;
3: invokevirtual java/lang/Thread.getContextClassLoader:()Ljava/lang/ClassLoader;
6: astore_0
```
全部评论 (0)
还没有任何评论哟~


