1. 程式人生 > >Linux下執行JAVA程式——JRE安裝和配置

Linux下執行JAVA程式——JRE安裝和配置

JAVA程式的執行必須要安裝JAVA RUNTIME ,也就是執行所需要的環境;我們可以通過安裝JRE 或者JDK 所獲得;如果我們只是應用不是開發,只下載JRE 的包就足夠; JDK包裡面也包含JRE;本文以JRE的安裝為例;JRE中還包括瀏覽器所需要的JAVA外掛;

一、下載JRE;
http://ftp.isu.edu.tw

根據自己的機器來下載對應的版本,我的機器是 32位的X86機,所以只能下載 Linux32目錄中的 jre-1_5_0_04-Linux-i586.bin;如果您是X86-64位機,就下載相對的;

jre-1_5_0_04-Linux-i586.bin For Linux

32

二、解壓和配置;

1、釋放軟體包;

[[email protected] sunjava]# ls
jre-1_5_0_04-Linux-i586.bin
[[email protected] sunjava]# sh jre-1_5_0_04-Linux-i586.bin
Do you agree to the above license terms? [yes or no] yes 
[[email protected] sunjava]# ls
jre1.5.0_04 jre-1_5_0_04-Linux-i586.bin

2、配置JRE ;


1)把jre1.5.0_04 的目錄移到 /usr/lib目錄中

[[email protected] sunjava]# mv jre1.5.0_04 /usr/lib/jre154
2)配置環境變數;

在當前使用者的.bashrc 中加入三行,內容如下:

JAVA_HOME=/usr/lib/jre154
JAVA_BIN=/usr/lib/jre154/bin
export JAVA_HOME JAVA_BIN

您可以用gedit 或 vi 來編輯.bashrc 檔案;

[[email protected] sunjava]# gedit ~/.bashrc
[[email protected] sunjava]# vi ~/.bashrc

3)加一個字型simsun.ttf ;

在/usr/lib/jre154/lib/fonts中建一個目錄 fallback ,然後拷字型 simsun.ttf 到這個目錄,或者把simsun.ttc 複製成simsun.ttf也行,然後放到這個目錄;

[[email protected] ~]# mkdir /usr/lib/jre154/lib/fonts/fallback

4)安裝java plugins ;讓瀏覽器也能支援java 程式;

比如我用 firefox 瀏覽器,則為libjavaplugin_oji.so建一個連結到firefox 相對應的目錄中的plugins 目錄中,其它瀏覽器同理; [[email protected] plugins]# cd /usr/lib/firefox-1.0.6/plugins/
[[email protected] plugins]# ln -s /usr/lib/jre154/plugin/i386/ns7/libjavaplugin_oji.so .


5)JAVA控制檯的呼叫;
[[email protected] ~]# /usr/lib/jre154/bin/ControlPanel

測試地址: http://www.icq.com/icq2go


相關推薦

Linux執行JAVA程式——JRE安裝配置

JAVA程式的執行必須要安裝JAVA RUNTIME ,也就是執行所需要的環境;我們可以通過安裝JRE 或者JDK 所獲得;如果我們只是應用不是開發,只下載JRE 的包就足夠; JDK包裡面也包含JRE;本文以JRE的安裝為例;JRE中還包括瀏覽器所需要的JAVA外掛;一、下載JRE;http://f

Linux執行Java程式

在linux下編譯java程式,執行javac編譯生成class檔案時,在centos7終端輸入如,javac hello.java    會提示未找到指令,但用java -verison測試環境變數是沒問題的 百度了好久,說的很複雜,重新再linux配置環境變數,輸入 vi /etc/

linux 執行 Java程式

步驟 : 一 jdk下載: jdk下載需要用到cookie,下面為標準式: wget -O jdk-8u161-linux-x64.tar.gz--no-check-certificate --no-cookies --header "Cookie: oraclelic

Linux 執行Java程式報“Exception in thread "main" java.lang.NoClassDefFoundError”

問題:使用命令“Javac Test.java” 編譯通過,並生成Test.class檔案,但是當“Java Test”時報錯??? [root@tmglh225 ~]# javac Test.java [root@tmglh225 ~]# java Test Except

LinuxMongoDB(3.0)的安裝配置使用者

1.下載MongoDB安裝包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1404-3.2.7.tgz 2.解壓MongoDB安裝包 tar -zxvf mongo

在windowsLinux執行python程式的方法

1 在windows下執行python程式 1)從DOS命令列執行python指令碼   用python直譯器來執行python指令碼,在windows下面python直譯器是python.exe,我的python檔案安裝在D:\Python27,在這個目錄下可

linux執行exe程式之wine的使用與安裝

搜尋wine的rpm包並下載 wine的安裝通過原始碼包也是可以實現的; yum安裝wine快捷,方便; 查詢wine相關rpm包並下載,不過依賴性很多,依次解決依賴性即可; 這裡我把wine的rpm包以及相關依賴性整理放在百度雲盤上,

java程式打包成exe:一鍵安裝雙擊執行——Java脫離jre安裝程式製作

 轉載的,時間是2012年  所以時間可能有點久  不過  還是可以學到很多東西 接著選擇要建立的exe檔案型別,在這裡我們選擇第一個,這樣其實是為程式建立一個可以雙擊執行的啟動器,可以保證程式仍具有跨平臺的特性。如果選擇第二個,可以把程式完全編譯成exe檔案,可

Linux使用QT環境來安裝執行WebKit

Installing and Running WebKit in Linux Using Qt I’m coming to appreciate more and more all of the hard work software developers perform. I

linuxftp、telnet的安裝使用

重啟 修改 home exp ftp服務 instance linux下 ble onf 1、ftp的安裝和使用 一般在各種linux的發行版中,默認帶有的ftp軟件是vsftp。 使用如下命令#rpm -qa | grep vsftpd可以檢測出是否安裝了

linux 執行C程式

#include<stdio.h> int main(){ int a=100,b=25; if(a>b) printf(" The high value is %d\n",a); else printf(" Th

Linux執行c++程式

1.建立hello.cpp檔案 vi hello.cpp 2.程式程式碼 #include<iostream> using namespace std; int main() { cout << "Hello World!" << endl;

[運維工具]linux遠程桌面rdesktop安裝使用

sta rdesktop linu fig spa inux pan 依然 source 依然是解壓 configure make make install 這些步驟 rdesktop -f 16 192.168.16.90 -f是全屏,退出全屏是CRTL+AL

Linux 後臺執行Java 程式命令

方式一:java -jar shareniu.jar 特點:當前ssh視窗被鎖定,可按CTRL + C打斷程式執行,或直接關閉視窗,程式退出 那如何讓視窗不鎖定? 方式二:java -jar shareniu.jar & &代表在後臺執行。 特定

Linux執行Java程序

測試環境 profile group ted another pre 安裝 path runtime 在linux下編譯java程序,執行javac編譯生成class文件時,在centos7終端輸入如,javac hello.java 會提示未找到指令,但用java

第一次在linux執行.netcore程式

.netcore的跨平臺如此之火,忍不住想試試 在linux下部署 .net 程式。 雖然是借鑑,但過程坎坷。對從未使用過linux的我難度可想而知,但萬事有百度。分享一些坑,下載Centos7後,安裝在VMware中,注意網路連線,最好是關機後重新啟動。 總體思路 環境

LinuxGoogle Test測試環境安裝使用,實戰總結

Google Test (libgtest) 是由谷歌開發的一款基於xunit框架的跨平臺單元測試框架,C#上的NUnit,Java的JUnit寫單元測試非常容易,也不乏視覺化工具與IDE整合外掛,深受喜歡測試區洞開發的程式設計師的喜愛。但對於C++來說,寫測試就看著麻煩

如何使用加多寶(jdb)在linux除錯Java程式

畢業時寫了一段時間的C,那時候除錯使用gdb,後來轉了java,當時就想java程式怎麼除錯,找了一下,果然,那就是jdk自帶的jdb windows裡是這樣的 Linux下是這樣的 一般我在linux下來除錯Java程式  好,那麼,問題來了,這玩意怎麼用?有好幾種玩法 第一種玩

Linux的redis單節點安裝部署(redis-4.0.0.tar.gz)

最首先你要下載個xshell(360軟體管家就可以),輸入IP,使用者名稱、密碼判斷該IP是否有網:[[email protected]_SOA10 ~]# ping www.baidu.com   若出現圖一所示,則說明該IP有網。( 圖一)1.下載redis-4

cmd執行java程式報錯:錯誤: 找不到或無法載入主類

通常出現這種問題有以下三種原因: 第一:環境變數配置不正確,配置環境變數時一定要將CLASSPATH配上,(配置教程) 第二:執行方法有誤,進入java檔案目錄下,首先執行javac xxx.jav