导入 javax.jnlp 个库时出错

Error importing javax.jnlp libraries

我正在使用一本书作为指南来做这件事,但它没有说明任何关于这个问题的信息。

我正在尝试在 Java Eclipse 上导入这 3 个东西。

import javax.jnlp.FileContents;
import javax.jnlp.FileOpenService;
import javax.jnlp.ServiceManager;

我收到的以下错误消息是这样的:

更具体地说,我正在尝试 运行 一个扩展 JApplet 并需要以下内容才能工作的应用程序。我正在学习有关 xml 文件等的课程。所以我真的不太了解它们。刚开始。我听说我需要下载一些 JAR 文件或新的 JDK 和一些 Java 演示示例。但我不知道该先做什么,如果这是我需要做的。

那么,有人能解释一下那个错误是什么以及如何一步一步地解释吗? 谢谢!

首先,您的 JDK 已经在运行,您无需安装另一个。

您应该下载缺少的库 (.jar),然后将其包含到项目库中,项目库可以通过构建路径访问。

经过大量研究后,我终于找到了解决方法。

我一直在寻找的缺失库,javaws.jar 文件位于以下位置:

Java\jdk1.8.0_121\jre\lib\javaws.jar

javaws.jar 文件包含您需要的所有 jnlp 库。

要简单地将它放在 Eclipse 上,您需要执行以下步骤:

1) 在 Eclipse 上单击“项目”,然后单击“属性”。

2) 从选项卡转到 Java 构建路径和 select 库。

3) 单击添加外部 JAR...

4) 输入文件的位置 "javaws.jar"。

5) 申请并确定。