gpt4 book ai didi

java - Nashorn 和 ClassFilter

转载 作者:行者123 更新时间:2023-12-01 18:16:59 24 4
gpt4 key购买 nike

许多示例,包括Oracle's own tutorial引用jdk.hashorn.api.scripting包中的一些类。但它不是标准 Java 8 版本的一部分。当我尝试将其添加到我的代码中时,它告诉我:访问限制:类型“NashornScriptEngineFactory”不是 API(对所需库“C:\Program Files\Java\jre1.8.0_25\lib\”的限制) ext\nashorn.jar').

如何在我的 java 项目中使用 ClassFilter 功能?

最佳答案

使用当前版本 1.8.0_40,而不是 1.8.0_25From the release notes :

New Java class-access Filtering Interface

The jdk.nashorn.api.scripting.ClassFilter interface enables you to restrict access to specified Java classes from scripts run by a Nashorn script engine. See Restricting Script Access to Specified Java Classes in the Nashorn User's Guide and 8043717 (not public) for more information.

关于java - Nashorn 和 ClassFilter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28965201/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com