2010-07-08 432 views
1

我試圖運行一個webstart演示,它運行在我的朋友的Windows機器上,但在我的Ubuntu Linux框上拋出訪問錯誤。爲JNLP配置權限:

javaws http://common.l2fprod.com/jnlp/demo.jnlp 

,我讓我的Linux系統中出現以下錯誤:

java.security.AccessControlException: access denied (java.util.PropertyPermission javawebstart.version read) 

我想這是我的Ubuntu機器上的配置問題。需要更改哪些內容才能訪問webstart版本?

+0

爲什麼您首先需要訪問該信息? – 2012-02-23 10:35:58

回答

1

默認Java安裝是從你明確地下載一個Windows機器

更改默認到Sun Java JDK 6與

sudo apt-get install sun-java6-jdk 

,然後再試一次在一個不同的。對於Ubuntu的10.4,首次實現與相應的庫

add-apt-repository "deb http://archive.canonical.com/ lucid partner" 

([典型發佈說明] [1] - 注意,StackOverflow的鏈路斷開,手動複製)

[1]:https://wiki.ubuntu.com/LucidLynx/ReleaseNotes#Sun的Java移動到合作伙伴資源庫

+0

這在我的發行版中不可用。我是最新的,只有java-6-openjdk可用。 – voodoogiant 2010-07-09 00:06:11

+0

使用'add-apt-repository'deb http://archive.canonical.com/ lucid partner''並重試。有關詳細信息,請參閱https://wiki.ubuntu.com/LucidLynx/ReleaseNotes#Sun Java移至合作伙伴存儲庫 – 2010-07-09 01:11:39

+0

sun/oracle不再推薦java,我認爲它現在適用於openjdk「OpenJDK Runtime Environment(IcedTea6 1.11pre )(6b23〜pre11-0ubuntu1.11.10.1)「 – 2012-02-23 01:41:46