是否可以将纳什霍恩(新的JavaScript引擎Java8)与三个Java8CompactProfile中的每一个一起使用?
发布于 2014-09-16 16:02:24
是的,你可以在所有紧凑型配置文件中使用纳什霍恩。这是明确记录的在紧凑的配置文件中嵌入文档:
Compact1配置文件API 类似于带有基金会配置文件的遗留连接设备配置(CDC)、安全套接字层(SSL)、日志记录和脚本语言支持(包括Javascript )。配置最小JVM时,compact1配置文件API的静态占用量约为12 of。
每个紧凑型配置文件都是前一个配置文件的超集,因此由于可以在compact1中使用,纳什霍恩也可以在compact2和compact3中使用。
作为进一步的证据,bug JDK-8027532被归档并被解决,以确保Nashorn不使用compact1之外的任何类。
请注意,存在不要求JVM提供任何特定的脚本引擎。因此,虽然Nashorn与所有紧凑的配置文件兼容,但特定的JVM可能无法提供它。
https://stackoverflow.com/questions/25873078
复制相似问题