背景
在Linux上全新安裝Oracle Java SDK(32位)。安裝正確,插件已正確安裝。「安全設置阻止的應用程序」阻止在Linux上使用oracle SE 7更新51在Linux上運行applet薄荷
問題
當小程序的Firefox上運行( 「由安全設置阻止應用程序」)出現以下錯誤:
設置
下面是我使用的步驟:
- 已安裝Linux mint 16 on VBox:
> uname -a Linux me-VirtualBox 3.11.0-12-generiC#19-Ubuntu SMP Wed Oct 9 16:12:00 UTC 2013 i686 i686 i686 GNU/Linux
- 清除全部Java instances。
- 跟着instructions to install在Linux上的jdk-7u51-linux-i586.tar.gz。
- 驗證安裝
> java -version java version "1.7.0_51" Java(TM) SE Runtime Environment (build 1.7.0_51-b13) Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode)
- 驗證插件:
> pwd /home/me/.mozilla/plugins > ls -l total 0 lrwxrwxrwx 1 me me 46 Jan 22 02:42 libnpjp2.so -> /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnpjp2.so
- 驗證Java plugin:
- 驗證火狐激活:
- 啓動Java ControlPanel控制;設置安全介質:
- 點擊了應用。
- 重新啓動的Firefox。
問題
你如何更改安全設置,以允許小程序運行?
我正常運行它作爲普通用戶。不是根。我從不以root身份登錄。我遵循了與我的文章中的步驟3中的說明相同的確切說明進行安裝。我以普通用戶身份登錄。系統上只有一個用戶,這就是我。我認爲在Linux上設置Java是不值得的。 – Nasser
......但在你的截圖中,你是「sudo ./ControlPanel」 - 所以你有效地以root的身份運行它......嘗試沒有sudo,'是我能想到的唯一的東西。 – martin
我明白你的意思了。我以爲你的意思是我以root身份運行瀏覽器。我認爲我需要root來運行controlPanel(因爲它在/ usr/lib /區域中)。但現在我又試了一次,它沒有成爲根。我把它設置爲正常的安全性,應用它。然後再次以用戶身份啓動firefox,現在我可以運行小程序了!這真太了不起了。謝謝你的幫助。 – Nasser