AIX环境jdk1.6及jdk1.7安装一、AIX环境jdk1.6安装步骤:1、检查系统#oslevel6.1.4.0#bootinfo-y##显示AIX机器硬件是32位还是64位64#bootinfo-K##显示AIX系统内核是32位还是64位64因此,系统需要安装64位的jdk,即64-bitJava7SDK2、通过ftp将Java6_64.sdk.tar上传到AIX系统。解压:tar-xvfJava6_64.sdk.tar3、安装jdk程序a)使用aix自带安装管理程序安装jdk(ps:AIX环境安装jdk将Xshell图形界面最大化)输入命令:#smit选择“SoftwareInstallationandMaintenance”,Enter下一步,选择“InstallandUpdateSoftware”,Enter下一步,选择“InstallSoftware”,Enter下一步,在“INPUTdevice/directoryforsoftware”后面,写上要安装软件的路径:/usr/Java6_64.sdk,Enter下一步,“acceptnewlicenseagreements”把对应的no设置成“yes”通过向下选择键按钮,选定:acceptnewlicenseagreements,然后点击【F4】,向下选择【yes】,然后回车。下一步,确认界面,Enter4、修改jdk文件方法一:修改/etc/下的environment文件添加如下信息修改:PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java6_64/jre/bin:/usr/java6_64/bin添加:exportPATH=/usr/java6_64/jre/bin:/usr/java6_64/bin,重启机器,使文件生效。方法二:直接输入命令:exportPATH=/usr/java6_64/jre/bin:/usr/java6_64/bin(使用此方法即可,再次开启Xshell需再次输入此命令)5、运行如下命令如果能够正常显示java版本则说明我们安装成功了#java–versionjavaversion1.6.0Ps:参考,一般用不到此方法:b)使用shell安装jdk1)chmoda+xjdk-6u23-linux-x64-rpm.bin2)shjdk-6u23-linux-x64-rpm.bin3)配置环境变量修改/etc/下的environment文件exportPATH=/usr/java6_64/jre/bin:/usr/java6_64/bin二、AIX环境jdk1.7安装步骤1、检查系统#oslevel6.1.4.0#bootinfo-y##显示AIX机器硬件是32位还是64位64#bootinfo-K##显示AIX系统内核是32位还是64位64因此,系统需要安装64位的jdk,即64-bitJava7SDK2、下载jdk首先去ibm网站()注册一个用户,(账号raunardinio@yahoo.com.cn,密码:87654321)然后去下面的地址进行下载:(或采取提供安装包)Java7_64.jre.7.0.0.60.tarJava7_64.sdk.7.0.0.60.tar3、Xftp上传及解压将Java7_64.jre.7.0.0.60.tar和Java7_64.sdk.7.0.0.60.tar上传到Aix系统,目录为为/usr输入命令。解压压缩包:tar-xvf文件名稍等片刻之后,系统提示安装成功:Ok3、安装输入#smit选择“SoftwareInstallationandMaintenance”,Enter下一步,选择“InstallandUpdateSoftware”,Enter下一步,选择“InstallSoftware”,Enter下一步,在“INPUTdevice/directoryforsoftware”后面,写上要安装软件的路径:/usr/Java7_64.jre,Enter下一步,“acceptnewlicenseagreements”把对应的no设置成“yes”通过向下选择键按钮,选定:acceptnewlicenseagreements,然后点击【F4】,向下选择【yes】,然后回车。下一步,确认界面,Enter稍等片刻之后,系统提示安装ok同样的操作安装/usr/Java7_64.jdk,稍等片刻之后,系统提示安装ok4、修改系统变量方法1:修改/etc/下的environment文件修改:PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java7_64/jre/bin:/usr/java7_64/bin添加:exportPATH=/usr/java7_64/jre/bin:/usr/java7_64/bin,重启机器,使文件生效。方法2:exportPATH=/usr/java7_64/jre/bin:/usr/java7_64/bin#lslpp-l|grepJava(查看安装了的JDK)#lslpp-l|grepJava#java-versionjavaversion1.7.0安装成功!Ps:命令:df-g以G为单位查看aix下面的各个目录大小问题1:解压Java7_64.jre.7.0.0.60.tar.gz时,提示nospaceleftondevice**因为没有磁盘空间才会这样提示,由于系统安装时并未开放所有的磁盘。所以要手动扩充文件系统,方法如下smitchfs-打开第一项的list,这是会有以什么为单位进行扩充,Kbytes,Mbytes,Gbytes,选中G-下面一项的num什么的,就填2,意思是扩充2g现在不能远程看不到界面,大概还有一项是group我填了rootvg,这个是从lsvg命令里查询到的。应该还有一个扩展目录,我选择了挂载到/home下。问题2:在AIX环境执行安装命令,需将Xshell窗口最大化遇到此问题,将窗口最大化即可。问题3:如何正确卸载jdk?(一般AIX环境jdk不需要单独卸载,如无意外,请尽量不要卸载AIX环境jdk)smitremove-softwarenamejava7_64.jre-PREVIEWonly?(removeoperationwillNOToccur)选择no-enter-enter问题4:81/82机器遇到Xshell启动不的情况1、通过Xftp打开远程界面的Xftp,然后在打开Xshell。2、执行命令,如下图所示执行start获取进程号,kill掉就进程,在打开Xshell就可以了。问题5:若jdk安装包与步骤均无任何错误步骤,执行结果失败,在同一网段机器上的Xshell上执行jdk的安装。如172.16.1.81机器若在本机安装失败,可尝试在172网段的windoos机器上安装jdk.问题6:AIX环境已安装jdk1.5、1.6、1.7,更换临时jdk版本在root权限下输入命令即可:如更换AIX环境jdk为1.5,输入命令:#exportPATH=/usr/java5_64/jre/bin:/usr/java5_64/bin如更换AIX环境jdk为1.6,输入命令:#exportPATH=/usr/java6_64/jre/bin:/usr/java6_64/bin如更换AIX环境jdk为1.7,输入命令:#exportPATH=/usr/java7_64/jre/bin:/usr/java7_64/bin截图如下: