簡體   English   中英

在Ubuntu上為Open JDK 7安裝JNLP

[英]Installing JNLP on Ubuntu for Open JDK 7

如何讓JNLP在Ubuntu機器上運行OpenJDK 7?

我正在嘗試將源代碼鏈接到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時必須安裝的其他軟件包。

基於Mike Clark的回答https://stackoverflow.com/a/12608844/38765我假設“演示和示例”是為Open JDK 7安裝JNLP的方法。

我在Ubuntu上,所以我正在嘗試使用“Ubuntu方式”來安裝它。 我安裝了openjdk-7-demo,它將自己描述為“基於OpenJDK的Java運行時(演示和示例)”。

它仍然給出了上述錯誤。 我做錯了什么,或者忘了做什么?

我嘗試瀏覽標簽wiki for java。 在“初學者資源”中看起來與我無關的唯一非視頻資源是“The Java Tutorials”。 與之相關的唯一鏈接是“學習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)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM