码迷,mamicode.com
首页 > 系统相关 > 详细

通哥运维笔记之Linux下安装JDK

时间:2016-05-05 13:08:16      阅读:313      评论:0      收藏:0      [点我收藏+]

标签:linux系统管理 linux系统 java安装

java安装:


linux中java的安装步骤:

1,下载jdk1.6.0

链接:wget http://down1.chinaunix.net/distfiles/jdk-6u18-dlj-linux-i586.bin

2,安装jdk:

将jdk下载到相关目录,如:usr/local/

执行安装:./jdk-6u18-dlj-linux-i586.bin

进入jdk目录:cd /usr/local/jdk1.6.0_18

3,配置java环境变量:vi /etc/profile

在profile文件最后添加:

export JAVA_HOME=/usr/local/jdk1.6.0_18

export PATH=$PATH:$JAVA_HOME/bin:$PATH

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


4重新登录或者reboot(重启)或者利用命令:#source /etc/profile 使java环境变量配置立即生效


5,在终端输入命令:java -version

报错:

Error occurred during initialization of VM

java/lang/NoClassDefFoundError: java/lang/Object

解决方法:

进入目录:usr/local/jdk1.6.0_18/lib

将tools.pack解压为tools.jar:

unpack200 tools.pack tools.jar

进入目录:/usr/local/jdk1.6.0_18/jre/lib

将rt.pack解压为rt.jar:

unpack200 rt.pack rt.jar



6,分别进入usr/local/jdk1.6.0_18/lib和/usr/local/jdk1.6.0_18/jre/lib

分别将tools.pack 和 rt.pack 解压为tools.jar 和 rt.jar:

unpack200 tools.pack tools.jar

unpack200 rt.pack rt.jar


7,测试java:

在终端输入命令:

java -version

出现:

java version "1.6.0_18"

Java(TM) SE Runtime Environment (build 1.6.0_18-b07)

Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode)

java安装完成。


8,卸载jdk:

找到jdk安装目录的_uninst子目录

在shell终端执行命令./uninstall.sh即可卸载jdk。


9,需要给某个用户权限使用这些环境变量,只需要修改其个人用户主目录下的.bash_profile文件:

首先:#cd /home

#ls

进入用户test1家目录:

#cd test1

#ls -a

利用vi编辑器在.bash_profile文件末尾加入:

export JAVA_HOME=/usr/local/jdk1.6.0_18

export PATH=$PATH:$JAVA_HOME/bin:$PATH

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

重新登录即可。


本文出自 “通哥的运维笔记” 博客,谢绝转载!

通哥运维笔记之Linux下安装JDK

标签:linux系统管理 linux系统 java安装

原文地址:http://tonyxue.blog.51cto.com/4663710/1770298

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!