Ubuntu下通過Firefox Opera Chromium瀏覽器直接執行java應用程式(開啟java jnlp檔案)實現在伺服器遠程虛擬控制台完成遠端管理的方法

來源:互聯網
上載者:User

標籤:jre   添加   comm   瀏覽器   linxu   ica   bin   控制台   /usr   



遠程虛擬控制台依賴於java運行環境(jre),在通過瀏覽器開啟連結前,系統必須安裝jre環境,遠端管理控制台其實就是一個java程式,開啟相應的網站會下載一個jnlp(java網路載入協議)的檔案,只有運行這個jnlp檔案的程式才能實現遠端控制,linux上實現jre可以通過OpenJDK的jre或者Oracle java的jre。

一、OpenJDK
OpenJDK做為GPL許可(GPL-licensed)的Java平台的開源化實現,Sun正式發布它已經六年有餘。從發布那一時刻起,Java社區的福士們就又開始努力學習,以適應這個新的開原始碼基礎(code-base)。

1、產看linxu系統是否安裝openjdk
[email protected]:~# java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
[email protected]:~#
通過上面的資訊可以知道系統安裝了1.8.0_151版本的openjre
2、如果沒有安裝通過下面命令安裝:
[email protected]:~# apt-get install openjdk-8-jre

3、添加覽器外掛程式Icedtea Java web Start(替代javaws)

[email protected]:~# apt-get install icedtea-netx

通過上面的設定就可以通過Firefox瀏覽器直接運行java程式實現遠端管理了。

4、Opera Chromium瀏覽器可能不會關聯這個外掛程式,沒有關係開啟這個連結後會自動下載一個jnlp的檔案,把他儲存到指定的目錄,通過javaws命令運行就可以。
例:指定目錄是/home/pipci/Downloads/   jnlp檔案為kvm.jnlp  命令如下:

[email protected]:/home/pipci/Downloads# javaws kvm.jnlp       #這種方式跟通過瀏覽器開啟是一樣的,只是麻煩點,通過瀏覽器外掛程式也是調用javaws這裡命令。


二、Oracle java

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

先建立javaws程式案頭捷徑,

建立檔案名稱sun_javaws.desktop的檔案內容如下:

[Desktop Entry]
Name=Oracle jre javaws
Comment=Oracle jre javaws
Exec=/usr/local/java/jre1.8.0_161/bin/javaws
Icon=/usr/local/java/jre1.8.0_161/plugin/desktop/sun_java.png
Terminal=false
Type=Application
Categories=Application
Encoding=UTF-8
StartupNotify=true

將上面的sun_java.desktop 檔案複製到/usr/share/applications/ 目錄 命令:
[email protected]:~$ sudo cp -v sun_java.desktop sun_java.desktop

通過firefox開啟連結時候在彈出的標籤 你想要firefox如何處理此檔案?開啟 通過 處選擇新加的javaws就可以。

2、Opera Chromium瀏覽器可能不會關聯這個外掛程式,沒有關係開啟這個連結後會自動下載一個jnlp的檔案,把他儲存到指定的目錄,通過javaws命令運行就可以。
例:指定目錄是/home/pipci/Downloads/   jnlp檔案為kvm.jnlp  命令如下:

[email protected]:/home/pipci/Downloads# javaws kvm.jnlp       #這種方式跟通過瀏覽器開啟是一樣的,只是麻煩點,通過瀏覽器外掛程式也是調用javaws這個程式。

三、如果系統裡同時存在兩個版本的java程式,可以通過選擇各自的外掛程式,或者通過絕對路徑程式來運行(環境變數只能指定一個,另外的就要用程式絕對路徑)。

Ubuntu下通過Firefox Opera Chromium瀏覽器直接執行java應用程式(開啟java jnlp檔案)實現在伺服器遠程虛擬控制台完成遠端管理的方法

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.