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