gpt4 book ai didi

java - Eclipse插件开发——使用Nashorn

转载 作者:太空宇宙 更新时间:2023-11-04 12:54:14 24 4
gpt4 key购买 nike

我正在开发一个 Eclipse 插件,其中使用 Nashorn。当我运行与独立 Java 应用程序相同的应用程序时,我没有遇到任何错误。但是当我将它作为插件运行时,我收到此错误 -

java.lang.NoClassDefFoundError: jdk/nashorn/internal/runtime/options/Options

堆栈跟踪进一步指向我创建选项对象的位置。我已经尝试添加访问限制规则(以防万一),但这没有帮助。我还看到了这两个相关链接 - How to make jdk.nashorn.api.scripting.JSObject visible in plugin , Access restriction: The type 'Application' is not API (restriction on required library rt.jar) ,但问题仍然存在。我已经仔细检查以确保该项目使用 Java 8。

帮忙?

最佳答案

我已经让它工作了,但这看起来更像是一个黑客而不是一个实际的解决方案。我已从 jdk1.8.0_66\jre\lib\ext 复制了 nashorn.jar 并将其包含在我的构建路径中。

关于java - Eclipse插件开发——使用Nashorn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35544193/

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