这里向大家描述一下Linux下Java运行环境的建立,首先看一下Java运行环境的概念,JRE是Java运行环境的简写,JRE包括所有不可调试的.so文件以及来自1.2.2的支持纯运行时程序所必需的类,并且JRE不包含任何仅属于一个开发系统的开发工具(如appletviewer或javac)和类。
成都创新互联公司-专业网站定制、快速模板网站建设、高性价比台前网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式台前网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖台前地区。费用合理售后完善,10多年实体公司更值得信赖。
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下运行命令:
- [root@LinuxServerrpm]#chmod755j2sdk-1_4_2_07-linux-i586-rpm.bin
- [root@LinuxServerrpm]#./j2sdk-1_4_2_07-linux-i586-rpm.bin
这时会有一段Sun的规则,敲几次空格键,当询问也许同意的时间,敲yes就没成绩了。
- SunMicrosystems,Inc.
- BinaryCodeLicenseAgreement
- forthe
- JAVATM2SOFTWARE开发ELOPMENTKIT(J2SDK),
- STANDARD
- EDITION,VERSION1.4.2_X
- ...
- Doyouagreetotheabovelicenseterms?[yesorno]yes
- Unpacking...
- Checksumming...
- 0
- 0
- Extracting...
- UnZipSFX5.40of28November1998,
- byInfo-ZIP(Zip-Bugs@lists.wku.edu).
- inflating:j2sdk-1_4_2_06-linux-i586.rpm
- Done.
注:假如直接运行unzip命令来解压也是没成绩的,总之得到一个的rpm软件包.
3.程序会自动生成一个的j2sdk-1_4_2_07-linux-i586.rpm文档,这是主程序包,下面来安装;
- [root@LinuxServerrpm]#rpm-ivhj2sdk-1_4_2_07-linux-i586.rpm
- Preparing...#######################################[100%]
- 1:j2sdk###########################################[100%]
#p#4.设置环境变量
Java运行环境第四步设置环境变量,通常都喜爱用export命令直接在ITll下设置
- [root@LinuxServerrpm]#exportJAVA_HOME=/usr/java/j2sdk1.4.2_07
- [root@LinuxServerrpm]#exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:
- $JAVA_HOME/lib/tools.jar
- [root@LinuxServerrpm]#exportPATH=$PATH:$JAVA_HOME/bin
当然那样设置环境变量是没成绩生效的,但是只对当前ITll生效。假如从另外一个的ITll登陆,将不能应用刚才设置的变量。所以***的窍门还是改正.bashrc文档。
- [root@LinuxServerrpm]#vi.bashrc
- setJAVA_HOME=/usr/java/j2sdk1.4.2_07
- exportJAVA_HOME
- setPATH=$PATH:$JAVA_HOME/bin
- exportPATH
- setCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- exportCLASSPATH
当然也没成绩经过更改/etc/profile来出现,不过不推荐这么做,由于那样的设置将对所以用户的ITll都生效,对系统安全会产生效果。那是在那个文档的***加上:
- exportJAVA_HOME=/usr/java/j2sdk1.4.2_07
- exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME
- /lib/tools.jarexportPATH=$PATH:$JAVA_HOME/bin
下面来验证一下Java运行环境变量设置是否生效(####留意:在验证前先logout一下,再重新登陆);
- [root@LinuxServerrpm]#echo$JAVA_HOME
- /usr/java/j2sdk1.4.2_07/
- [root@LinuxServerrpm]#echo$CLASSPATH
- /usr/java/j2sdk1.4.2_07/lib/dt.jar:/usr/java
- /j2sdk1.4.2_07/lib/tools.jar
- [root@LinuxServerrpm]#echo$PATH
- /usr/java/j2sdk1.4.2_07/bin/:/usr/kerberos
- /sbin:/usr/kerberos/bin:/usr/local/sbin:
- /usr/local/bin:/sbin:/bin:/usr/sbin:/usr
- /bin:/usr/X11R6/bin:/root/bin
- [root@LinuxServerrpm]#JAVA-version
- JAVAversion"1.4.2_07"
- JAVA(TM)2RuntimeEnvironment,StandardEdition(build1.4.2_07-b03)
- JAVAHotSpot(TM)ClientVM(build1.4.2_07-b03,mixedmode)
5.环境设置OK,看看JDK也许能正常打工,咱们来写一个的测试文档test.java
- [root@LinuxServerrpm]#vitest.java
- classtest
- {
- publicstaticvoidmain(String[]args)
- {
- System.out.println("HelloWorld!");
- }
- }
保存退出,下面来编译、运行;
- [root@LinuxServertext]#javactest.java
- [root@LinuxServertext]#JAVAtest
- HelloWorld!
OK,打工正常。
6.假如要使某个用户具有运行java命令的权限,只要改正其bash初始化文档即可。比如要给用户longware以运行java命令的权限,
- [root@LinuxServerroot]#vi/habitat/longware/.bashrc
- setJAVA_HOME=/usr/java/j2sdk1.4.2_07
- exportJAVA_HOME
- setPATH=$PATH:$JAVA_HOME/bin
- exportPATH
- setCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$
- JAVA_HOME/lib/tools.jarexportCLASSPATH
7.至此,Linux上JDK的安装完毕。下面安装eclipse-SDK-3.0-linux-gtk.zip,去下载一个的eclipse3.0.将eclipse-SDK-3.0-linux-gtk.zip解压到/opt中
8、编写一个的脚本用于启动Eclipse
- #!/bin/bash
- #
- #运行eclipse3
- #
- exportJAVA_HOME=/usr/java/j2sdk1.4.2_07
- exportCLASSPATH=/usr/java/j2sdk1.4.2_07/lib
- /opt/eclipse/eclipse-vm/usr/java/j2sdk1.4.2_07/bin
- /java-data/habitat/chenzhe/workspace&
- #-vm参数用以指定应用哪一个的jvm来运行Eclipse,
- #-date参数用以指定Eclipse的数据列表。
在此指定其存在用户根列表(/habitat/chenzhe/)下的workspace列表中将脚本保存到/usr/local/bin中,叫eclipse,并给eclipse分配755权限。
9、在桌面上创建一个的启动器,随便选一个的图标,路径设置到/opt/eclipse/eclipse,/opt/eclipse/icon.xpm是eclipse自身带的图标.
10、双击图标,或者在终端输入eclipse,Linux下Java运行环境的建立搞定!
网站栏目:Java运行环境在Linux下的搭建
转载注明:http://www.mswzjz.cn/qtweb/news12/247462.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能