Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Ubuntu上为开放JDK 7安装JNLP_Java_Ubuntu_Installation_Jnlp - Fatal编程技术网

Java 在Ubuntu上为开放JDK 7安装JNLP

Java 在Ubuntu上为开放JDK 7安装JNLP,java,ubuntu,installation,jnlp,Java,Ubuntu,Installation,Jnlp,如何让JNLP在Ubuntu机器上为OpenJDK 7工作 我正试图让源代码链接到at,并在我的机器上运行文本“下载源代码” 目前,当我尝试跑步时 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:

如何让JNLP在Ubuntu机器上为OpenJDK 7工作

我正试图让源代码链接到at,并在我的机器上运行文本“下载源代码”

目前,当我尝试跑步时

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后必须安装的其他软件包

根据Mike Clark的回答 我假设“演示和示例”是为OpenJDK7安装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)

如果希望将JNLP与OpenSDK一起使用,则需要JNLP的IcedTea实现

在Ubuntu中,安装“icedtea netx”软件包


您需要的库将位于/usr/share/icedtea web/

只需使用$javaws xxxxx.jnlp
它对我的作用是:

(open-jdk-7 + Ubuntu 14.04)