从今天起,我无法在 Eclipse 中访问 netscape.javascript.* 类

发布于 2024-07-17 06:52:31 字数 557 浏览 8 评论 0原文

从今天开始,我的 Eclipse 无法加载 JSObject。 这段代码之前工作正常。 有什么想法如何修复它吗? 我的类路径中有简单的 netscape.jar

这是现在无法工作的代码:

import netscape.javascript.*;

  ...

    try {
        doc = (JSObject) JSObject.getWindow(app); //.getMember("document");
    } catch(JSException e) {
        doc = null;
        Debug.error("DBscorm().<init>: Exception " + e);
        throw(e);
    } catch(Exception e){
        doc = null;
        Debug.error("DBscorm().<init>: Exception " + e);
        throw(e);
    }

Since today, my Eclipse fails to load JSObject. This code was previously working OK. Any ideas how to fix it? I do have simple netscape.jar in the classpath.

Here is the code that now fails to work:

import netscape.javascript.*;

  ...

    try {
        doc = (JSObject) JSObject.getWindow(app); //.getMember("document");
    } catch(JSException e) {
        doc = null;
        Debug.error("DBscorm().<init>: Exception " + e);
        throw(e);
    } catch(Exception e){
        doc = null;
        Debug.error("DBscorm().<init>: Exception " + e);
        throw(e);
    }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

┊风居住的梦幻卍 2024-07-24 06:52:31

每个 JDK 子文件夹中都有一个名为 plugin.jar 的文件。

获取此文件并将其添加到 Eclipse 类路径中。 这将使它工作-保证。

In every JDK subfolder is a file called plugin.jar

Get this file and add it to your Eclipse classpath. This will make it work - guaranteed.

漫雪独思 2024-07-24 06:52:31

有几种可能性:

  • 您是否缺少导入声明? 尝试使用 CTRL+SHIFT+O 组织导入
  • netscape.jar 是否仍配置为项目的库? (项目属性 -> Java 构建路径 -> 库选项卡,然后单击“添加 JAR...”(如有必要)

A couple of possibilities:

  • Do you have a missing import statement? Try organising imports with CTRL+SHIFT+O
  • Is the netscape.jar still configured as a library for the project? (Project Properties->Java Build Path->Libraries tab, then click on "Add JARs..." if necessary)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文