JDK在LINUX系统平台下的部署案例与总结

转载 2016年05月31日 14:54:34

分享一篇关于在不同系统平台安装JDK的案例

原文出处:http://xjsunjie.blog.51cto.com/999372/1358183

查看系统平台版本:


 JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。JDK 是整个Java的核心,包括了Java的开发和运行环境,Java工具和Java基础的类库。在LINUX系统中,进行JDK的正确部署是保证JAVA程序能够正常运行的重要前提。对于运维人员来说,还要注意在不同的CPU架构下JDK部署的差异,下面本文结合部署案例进行一下总结。


一、CPU架构为X86的JDK部署

英特尔推出X86架构已满30年了,这种架构是大家最常见的一种架构,适用范围很广。甲骨文公司提供了这种架构的JDK,我们可以从ORACLE官网下载所需版本的JDK。


#chmod a+x jdk-6u43-linux-x64-rpm.bin

#./jdk-6u43-linux-x64-rpm.bin (路径默认在/usr/java)

这样就安装完了,设置一下环境变量

#vi /etc/profile 加入如下语句

JAVA_HOME=/usr/java/jdk1.6.0_43

CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

PATH=$PATH:$JAVA_HOME/bin

export PATH CLASSPATH JAVA_HOME


#source /etc/profile   使环境变量生效

#java -version

java version "1.6.0_43"

Java(TM) SE Runtime Environment (build 1.6.0_43-b01)

Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)

这样就部署完毕了,比较简单和方便。


二、cpu架构为power的JDk部署

  IBM提供了在cpu架构为power的linux操作系统的JRE和JDk,ORACLE公司那里没有。如果你要在这种cpu架构下安装JDk的话,就只能乖乖的去IBM公司下载。获取的方法很简单,注册个账号后,找到那个sdk的下载地址就行。我下载的是ibm-java-ppc64-sdk-6.0-15.0.bin,是64位power。

安装很简单,简单设置一下就可以安装了

#chmod a+x  ibm-java-ppc64-sdk-6.0-15.0.bin

#./ibm-java-ppc64-sdk-6.0-15.0.bin

安装过程是交互式的,需要回答一些问题,并且可以自主选择安装的路径。

最后需要配置/etc/profile:

        用VI编辑/etc/profile,添加如下

         JAVA_HOME=/home/ibm/java-ppc64-60

         JRE_HOME=/home/ibm/java-ppc64-60/jre

         PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

         CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:

         export JAVA_HOME JRE_HOME PATH CLASSPATH


重新加载profile文件:

         # source /etc/profile  

然后执行一下    

#java -version

java version "1.6.0"
Java(TM) SE Runtime Environment (build pxp6460sr15-20131017_01(SR15))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux ppc64-64 jvmxp6460sr15-20131016_170922 (JIT enabled, AOT enabled)
J9VM - 20131016_170922
JIT  - r9_20130920_46510ifx2
GC   - GA24_Java6_SR15_20131016_1337_B170922)

JCL  - 20131015_01


说明:从上面信息可以看出是IBM JDK 64位,小版本号:SR15。


这样就部署成功了,可以使用了。


三、cpu架构为PA-RISC的JDK部署

      HP提供了在cpu架构为pa-risc的linux操作系统的JRE和JDk,如果你要在这种cpu架构下安装JDk的话,就只能去HP公司下载。获取的方法也很简单,注册个账号后,找到那个sdk的下载地址就行。我下载的是jdk15_15000_1111.depot,是64位的jdk。

将这个下载好的文件jdk15_15000_1111.depot拷贝到HP小型机上,如/tmp/目录下

安装JDK


swreg  -l  depot  /tmp/jdk15_15000_1111.depot


swinstall  -s  /tmp/jdk15_15000_1111.depot


进入安装界面:选中java5然后按tab选择 Actions -> Mark For Install


然后选择 Actions -> Change Target,填写目标path,选择 Action -> Install


系统先进行分析,分析成功后点击OK开始安装,安装完成后选择Done


选择File -> Exit 退出,JDK就安装好了。



然后配置JAVA环境


将环境变量加入到profile中,如果写入到(/etc/profile)则对所有用户都生效,如果只对某个用户生效写入到(/home/username/profile)中即可,注意变量中=号左右不要有空格
#vi /etc/profile
添加以下代码,默认安装目录为/opt/java1.5


# set java environment


JAVA_HOME=/opt/java1.5

JRE_HOME=/opt/java1.5/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:/opt/java1.5/lib:/opt/java1.5/jre/lib:$CLASSPATH


export JAVA_HOME JRE_HOME PATH CLASSPATH


执行命令测试是否成功


# java -version


将显示相应的JDK版本信息,表示JDK安装成功。


java version "1.5.0.11"

Java(TM) SE Runtime Environment (build 1.5.0.11-jinteg_20_jan_2011_05_11-b00)

Java HotSpot(TM) Server VM (build 15.3-b01-jre1.5.0.11-rc1 PA2.0 (aCC_AP), mixed mode)


说明:从上面信息看出是基于HP PA芯片的1.5.0.11版本的JDK。HP JDK的内核也是Oracle JDK,从其官网上也能看出,如下:

Version 5.0.11 – July 2011 (includes Oracle update 5u11)


linux下安装配置JDK,详细步骤图文

1、复制jdk到安装目录 (1)假设jdk安装文件在桌面,我们指定的安装目录是:/usr/local/java 。可是系统安装后在/usr/local下并没有java目录,这需要我们去创建一个jav...
  • slightfeverGK
  • slightfeverGK
  • 2016年03月30日 00:24
  • 4208

linux下部署项目一(安装JDK)

这里以centOS6.5为例 1.首先下载对应CentOS版本的jdk:这里我下载的是 jdk-7u75-linux-x64.tar.gz,下载地址是:http://www.oracle.com/te...
  • gaoshili001
  • gaoshili001
  • 2016年07月25日 17:44
  • 1140

在Linux部署项目时,jdk的问题

一般在linux上部署项目时,直接把在window上编译出来的jar文件部署上去,再运行就可以了,但是今天碰到的问题 :Exception in thread "main" java.lang.NoC...
  • yangcp1
  • yangcp1
  • 2009年10月30日 09:53
  • 1997

linux安装jdk

查看linux 多少位 getconf LONG_BIT jdk网站 找到对应版本 获取链接地址 http://www.oracle.com/technetwork/java/javase/dow...
  • zhuchunyan_aijia
  • zhuchunyan_aijia
  • 2016年11月13日 17:07
  • 630

linux上jdk和tomcat安装配置完整版

  • 2016年06月21日 11:15
  • 1.35MB
  • 下载

在linux服务器上安装并配置JDK(java运行环境)

在有的linux服务器版中安装了一个open-jdk.需要卸载open-jdk.再安装自己下载软件JDK. 1.使用链接linux服务器的工具链接远程linux服务器,上传要安装的  jdk 压缩包...
  • qq_27937043
  • qq_27937043
  • 2017年03月05日 22:54
  • 371

LINUX服务器的部署-配置jdk

直接进入正题—在LINUX服务器上部署JAVA项目。(以AliYun服务器进行讲解) 从网上够买的aliyun服务器支付成功之后,会以短信的形式告知公网IP和系统用户名,密码是自己设定的。 工具:l...
  • u010073895
  • u010073895
  • 2015年12月31日 22:04
  • 601

Linux下安装部署JDK7+Tomcat7+MySQL5.6+Redis3.07

  • 2017年04月03日 14:09
  • 390KB
  • 下载

Linux环境下系统安装JDK

在CentOs6.5中中集成了JDK,是OpenJDK,我们可以通过命令来查看一下JDK的版本。 所以我们需要先卸载原先的OpenJDK,再安装Oracle官网的JDK。...
  • zknxx
  • zknxx
  • 2016年09月18日 23:11
  • 3039

Linux服务器下搭建JDK、Tomcat环境和部署web应用

1、下载JDK和Tomcat jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-188026...
  • lmb55
  • lmb55
  • 2017年01月05日 20:55
  • 1459
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JDK在LINUX系统平台下的部署案例与总结
举报原因:
原因补充:

(最多只允许输入30个字)