如何在 Ubuntu 计算机上让 JNLP 适用于 OpenJDK 7?
我正在尝试将源代码链接到http://www.bugaco.com/bioinf/clusterer/ http://www.bugaco.com/bioinf/clusterer/带有文本“下载源”以在我的计算机上运行。
目前,当我尝试跑步时
javac -cp ".:l2fprod-common-all-7.3.jar:jfreechart-1.0.17/lib/jfreechart-1.0.17.jar" com/bugaco/mioritic/impl/module/project/Main.java
它给了我错误
./com/bugaco/ui/LoadBean.java:11: error: package javax.jnlp does not exist
import javax.jnlp.FileOpenService;
^
(以及许多其他错误)
我认为这表明我需要安装 JNLP,以及修复 JNLP 时必须安装的其他软件包。
基于迈克·克拉克的回答https://stackoverflow.com/a/12608844/38765 https://stackoverflow.com/a/12608844/38765我假设“演示和示例”是为 Open JDK 7 安装 JNLP 的方法。
我使用的是 Ubuntu,所以我尝试使用“Ubuntu 方式”来安装它。我安装了 openjdk-7-demo ,它将自己描述为“基于 OpenJDK 的 Java 运行时(演示和示例)”。
它仍然给出上述错误。我做错了什么,或者忘记做什么?
我尝试浏览java标签wiki。 “初学者资源”中唯一与我相关的非视频资源是“Java 教程”。那里唯一相关的链接是“学习 Java 语言”。它有一个关于软件包的部分,但这只是关于如何创建您自己的软件包,而不是如何安装其他人的软件包。
我正在使用 Ubuntu 12.04(精确)64 位和 Java 7
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1~0.12.04.2)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)