OpenSUSE Leap 42.3下經過Firefox Opera Chromium瀏覽器直接執行java應用程序(打開java jnlp文件)實如今服務器遠程虛擬控制檯完成遠程管理的方法

 

遠程虛擬控制檯依賴於java運行環境(jre),在經過瀏覽器打開連接前,系統必須安裝jre環境,遠程管理控制檯其實就是一個java程序,打開相應的網站會下載一個jnlp(java網絡加載協議)的文件,只有運行這個jnlp文件的程序才能實現遠程控制,linux上實現jre能夠經過OpenJDK的jre或者Oracle java的jre。html

1、OpenJDK
OpenJDK作爲GPL許可(GPL-licensed)的Java平臺的開源化實現,Sun正式發佈它已經六年有餘。從發佈那一時刻起,Java社區的大衆們就又開始努力學習,以適應這個新的開源代碼基礎(code-base)。java

一、產看linxu系統是否安裝openjdklinux

openSUSE:~ # java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (IcedTea 3.6.0) (build 1.8.0_151-b12 suse-18.1-x86_64)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
openSUSE:~ # web

經過上面的信息能夠知道系統安裝了1.8.0_151版本的openjre瀏覽器

二、若是沒有安裝經過下面命令安裝:服務器

openSUSE:~ # zypper install java-1_8_0-openjdk網絡

三、添加覽器插件Icedtea Java web Start(替代javaws)學習

openSUSE:~ # zypper install java-1_8_0-openjdk-plugin 網站

經過上面的設置就能夠經過Firefox瀏覽器直接運行java程序實現遠程管理了。ui

四、Opera Chromium瀏覽器可能不會關聯這個插件,沒有關係打開這個連接後會自動下載一個jnlp的文件,把他保存到指定的目錄,經過javaws命令運行就能夠。
例:指定目錄是/home/pipci/Downloads/ jnlp文件爲kvm.jnlp 命令以下:

openSUSE:/home/pipci/Download # javaws kvm.jnlp #這種方式跟經過瀏覽器打開是同樣的,只是麻煩點,經過瀏覽器插件也是調用javaws這裏命令。

2、Oracle java

一、首先要安裝Oracle java(jre)安裝方法前面的文章已經寫了,這裏就不講述了。
連接 http://www.cnblogs.com/pipci/p/8618493.html

先建立javaws程序桌面快捷方式,

右鍵->程序啓動器->編輯應用程序->新建菜單->常規中 名稱 描述自定義 命令輸入命令的絕對路徑

/usr/java/jre1.8.0_161/bin/javaws

新建完後保存。


經過firefox打開連接時候在彈出的標籤 你想要firefox如何處理此文件?打開 經過 處選擇新加的javaws就能夠。

二、Opera Chromium瀏覽器可能不會關聯這個插件,沒有關係打開這個連接後會自動下載一個jnlp的文件,把他保存到指定的目錄,經過javaws命令運行就能夠。
例:指定目錄是/home/pipci/Downloads/ jnlp文件爲kvm.jnlp 命令以下:

openSUSE:/home/pipci/Download # javaws kvm.jnlp #這種方式跟經過瀏覽器打開是同樣的,只是麻煩點,經過瀏覽器插件也是調用javaws這個程序。

3、若是系統裏同時存在兩個版本的java程序,能夠經過選擇各自的插件,或者經過絕對路徑程序來運行(環境變量只能指定一個,另外的就要用程序絕對路徑)。

相關文章
相關標籤/搜索