成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java運行環境在Linux下的搭建

開發 后端
JRE就是Java運行環境的簡寫,JRE是運行Java程序的最低的標準Java平臺。它包含Java虛擬機(JVM)、Java核心類和支持文件。

這里向大家描述一下Linux下Java運行環境的建立,首先看一下Java運行環境的概念,JRE是Java運行環境的簡寫,JRE包括所有不可調試的.so文件以及來自1.2.2的支持純運行時程序所必需的類,并且JRE不包含任何僅屬于一個開發系統的開發工具(如appletviewer或javac)和類。

Java運行環境概述

JRE是運行Java程序的***的標準Java平臺。它包含Java虛擬機(JVM)、Java核心類和支持文件。使用'java'工具從命令行調用JRE(參見下一節)。使用-cp選項指定應用程序的類路徑。JRE包括所有不可調試的.so文件以及來自1.2.2的支持純運行時程序所必需的類。JRE不包含任何僅屬于一個開發系統的開發工具(如appletviewer或javac)和類。

在本文檔中,“供應商”這個詞是指獲得許可的人、開發商和獨立的軟件供應商(ISV),他們用自己的Java程序發放JRE的使用許可和分發JRE。供應商必須遵守JRE二進制代碼許可協議的條款,其中包括:

1.不得分發JRE的必需文件和目錄的子集。您只能忽略下列作為可選項列出的文件。

2.將JRE二進制代碼許可協議包含在您的產品許可條款中。

Linux下Java運行環境的建立

這里將談談Linux下Java運行環境的建立。

1.首先去下載一個的LinuxPlatform的JDK,意見下載RPM自解壓格式的(RPMinself-extractingfile,j2sdk-1_4_2_07-linux-i586-rpm.bin);

2.上載到Linux服務器上,在ITll下運行命令:

  1. [root@LinuxServerrpm]#chmod755j2sdk-1_4_2_07-linux-i586-rpm.bin  
  2. [root@LinuxServerrpm]#./j2sdk-1_4_2_07-linux-i586-rpm.bin  
  3.  

這時會有一段Sun的規則,敲幾次空格鍵,當詢問也許同意的時間,敲yes就沒成績了。 

  1. SunMicrosystems,Inc.  
  2. BinaryCodeLicenseAgreement  
  3. forthe  
  4. JAVATM2SOFTWARE開發ELOPMENTKIT(J2SDK),  
  5. STANDARD  
  6. EDITION,VERSION1.4.2_X  
  7. ...  
  8. Doyouagreetotheabovelicenseterms?[yesorno]yes  
  9. Unpacking...  
  10. Checksumming...  
  11. 0  
  12. 0  
  13. Extracting...  
  14. UnZipSFX5.40of28November1998,  
  15. byInfo-ZIP(Zip-Bugs@lists.wku.edu).  
  16. inflating:j2sdk-1_4_2_06-linux-i586.rpm  
  17. Done.  
  18.  

 注:假如直接運行unzip命令來解壓也是沒成績的,總之得到一個的rpm軟件包.

3.程序會自動生成一個的j2sdk-1_4_2_07-linux-i586.rpm文檔,這是主程序包,下面來安裝;

  1. [root@LinuxServerrpm]#rpm-ivhj2sdk-1_4_2_07-linux-i586.rpm  
  2. Preparing...#######################################[100%]  
  3. 1:j2sdk###########################################[100%]  
  4.  

#p#4.設置環境變量

Java運行環境第四步設置環境變量,通常都喜愛用export命令直接在ITll下設置

  1. [root@LinuxServerrpm]#exportJAVA_HOME=/usr/java/j2sdk1.4.2_07  
  2. [root@LinuxServerrpm]#exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:  
  3. $JAVA_HOME/lib/tools.jar  
  4. [root@LinuxServerrpm]#exportPATH=$PATH:$JAVA_HOME/bin 

當然那樣設置環境變量是沒成績生效的,但是只對當前ITll生效。假如從另外一個的ITll登陸,將不能應用剛才設置的變量。所以***的竅門還是改正.bashrc文檔。

  1. [root@LinuxServerrpm]#vi.bashrc  
  2. setJAVA_HOME=/usr/java/j2sdk1.4.2_07  
  3. exportJAVA_HOME  
  4. setPATH=$PATH:$JAVA_HOME/bin  
  5. exportPATH  
  6. setCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
  7. exportCLASSPATH  
  8.  

當然也沒成績經過更改/etc/profile來出現,不過不推薦這么做,由于那樣的設置將對所以用戶的ITll都生效,對系統安全會產生效果。那是在那個文檔的***加上: 

  1. exportJAVA_HOME=/usr/java/j2sdk1.4.2_07  
  2. exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME  
  3.  
  4. /lib/tools.jarexportPATH=$PATH:$JAVA_HOME/bin  
  5.  

 下面來驗證一下Java運行環境變量設置是否生效(####留意:在驗證前先logout一下,再重新登陸); 

  1. [root@LinuxServerrpm]#echo$JAVA_HOME  
  2. /usr/java/j2sdk1.4.2_07/  
  3. [root@LinuxServerrpm]#echo$CLASSPATH  
  4. /usr/java/j2sdk1.4.2_07/lib/dt.jar:/usr/java  
  5. /j2sdk1.4.2_07/lib/tools.jar  
  6. [root@LinuxServerrpm]#echo$PATH  
  7. /usr/java/j2sdk1.4.2_07/bin/:/usr/kerberos  
  8. /sbin:/usr/kerberos/bin:/usr/local/sbin:  
  9. /usr/local/bin:/sbin:/bin:/usr/sbin:/usr  
  10. /bin:/usr/X11R6/bin:/root/bin  
  11. [root@LinuxServerrpm]#JAVA-version  
  12. JAVAversion"1.4.2_07"  
  13. JAVA(TM)2RuntimeEnvironment,StandardEdition(build1.4.2_07-b03)  
  14. JAVAHotSpot(TM)ClientVM(build1.4.2_07-b03,mixedmode)  
  15.  

 5.環境設置OK,看看JDK也許能正常打工,咱們來寫一個的測試文檔test.java

  1. [root@LinuxServerrpm]#vitest.java  
  2. classtest  
  3. {  
  4. publicstaticvoidmain(String[]args)  
  5. {  
  6. System.out.println("HelloWorld!");  
  7. }  
  8. }  
  9.  

保存退出,下面來編譯、運行;

  1. [root@LinuxServertext]#javactest.java  
  2. [root@LinuxServertext]#JAVAtest  
  3. HelloWorld!  
  4.  

OK,打工正常。

6.假如要使某個用戶具有運行java命令的權限,只要改正其bash初始化文檔即可。比如要給用戶longware以運行java命令的權限, 

  1. [root@LinuxServerroot]#vi/habitat/longware/.bashrc  
  2. setJAVA_HOME=/usr/java/j2sdk1.4.2_07  
  3. exportJAVA_HOME  
  4. setPATH=$PATH:$JAVA_HOME/bin  
  5. exportPATH  
  6. setCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$  
  7. JAVA_HOME/lib/tools.jarexportCLASSPATH  
  8.  

7.至此,Linux上JDK的安裝完畢。下面安裝eclipse-SDK-3.0-linux-gtk.zip,去下載一個的eclipse3.0.將eclipse-SDK-3.0-linux-gtk.zip解壓到/opt中

8、編寫一個的腳本用于啟動Eclipse

  1. #!/bin/bash  
  2. #  
  3. #運行eclipse3  
  4. #  
  5. exportJAVA_HOME=/usr/java/j2sdk1.4.2_07  
  6. exportCLASSPATH=/usr/java/j2sdk1.4.2_07/lib  
  7. /opt/eclipse/eclipse-vm/usr/java/j2sdk1.4.2_07/bin  
  8. /java-data/habitat/chenzhe/workspace&  
  9. #-vm參數用以指定應用哪一個的jvm來運行Eclipse,  
  10. #-date參數用以指定Eclipse的數據列表。  
  11.  

在此指定其存在用戶根列表(/habitat/chenzhe/)下的workspace列表中將腳本保存到/usr/local/bin中,叫eclipse,并給eclipse分配755權限。

9、在桌面上創建一個的啟動器,隨便選一個的圖標,路徑設置到/opt/eclipse/eclipse,/opt/eclipse/icon.xpm是eclipse自身帶的圖標.

10、雙擊圖標,或者在終端輸入eclipse,Linux下Java運行環境的建立搞定!
 

【編輯推薦】

  1. 深入剖析Java運行環境組成
  2. JAVA運行環境和J2EE運行環境的搭建
  3. Java編譯過程與c/c++編譯過程有何不同
  4. Java虛擬機發展回顧 為跨平臺而生
  5. Java虛擬機(JVM)中的內存設置詳解

 

 

責任編輯:佚名 來源: verybc.com
相關推薦

2009-06-22 11:13:00

linuxJava運行環境

2009-06-30 14:40:32

linux

2016-08-16 13:44:28

AndroidLinuxADT

2011-01-14 12:02:50

Linux影音

2011-09-01 19:06:57

UbuntuLua安裝環境

2012-03-30 09:57:57

LinuxUbuntu搭建

2009-06-29 15:09:00

Java環境搭建Ubuntu

2010-09-25 09:31:27

EclipseAndroid

2013-12-18 15:18:04

2011-01-14 11:27:02

Linux制作網頁

2017-02-06 11:55:40

DockerJava Web環境

2017-03-08 15:39:11

Linuxselect函數

2011-06-30 13:31:35

MongoDB

2010-01-13 11:02:50

C++環境

2010-03-26 15:14:20

Linux系統環境

2010-09-14 09:24:29

C語言

2011-06-29 10:18:20

LINUX QT ARM

2010-07-09 09:52:36

C#Linux

2011-12-01 13:03:00

2009-11-27 14:08:18

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本一区高清 | 日日日日操 | 涩涩视频在线观看免费 | 中文字幕第二区 | 国产片网站| 91在线观看 | 成人在线一区二区三区 | 国产91久久久久久久免费 | 在线成人精品视频 | 天天视频一区二区三区 | 久草新在线 | 国产在线一区二区三区 | 全部免费毛片在线播放网站 | 欧美一级免费看 | 精品日韩一区二区 | 日韩在线综合 | 中文字幕在线一区 | 亚洲日韩中文字幕一区 | 日韩中文在线 | 一级做受毛片免费大片 | 午夜影院在线观看视频 | 亚州一区二区三区 | 丁香婷婷久久久综合精品国产 | 日韩精品一区二区三区视频播放 | 亚欧洲精品在线视频免费观看 | 国产第1页 | 国产一区二区三区久久久久久久久 | 国产女人与拘做受免费视频 | 成人一级片在线观看 | 国产精品中文 | 天天射网站 | 精品视频在线播放 | 一区二区在线视频 | 亚洲国产成人av好男人在线观看 | a毛片| 美女视频h| 精品一区国产 | 在线a视频| 四虎影音| 日韩精品一区在线 | 精品国产乱码一区二区三 |