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

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

重新登录即可。

时间: 2024-10-13 10:59:54

通哥运维笔记之Linux下安装JDK的相关文章

通哥运维笔记之Linux系统管理问题总结(一)

问题一, 创建新用户xuetong,用该用户登陆报错如下: [[email protected] ~]# su - xuetong id: cannot find name for user ID 504 id: cannot find name for group ID 504 id: cannot find name for user ID 504 [I have no [email protected] ~]$ 并且显示I have no name! 解决:由于/etc/passwd 和/

通哥运维笔记之Linux系统管理问题总结(二)

问题八 启动Apache报错: [Sun Dec 27 11:28:26 2009] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "vm85.bc.com″ Configuration Failed 在/etc/hosts中添加: 127.0.0.1 vm85.bc.com 问题九 启动tomcat报错: [[email protected] conf]# serv

通哥运维笔记之批量刷思科交换机配置模板

hostname PUBLIC-WAN logging buffered 65536 service timestamps debug datetime localtime service timestamps log datetime localtime service password-encryption no ip domain-lookup vtp mode transparent enable secret public errdisable recovery cause pagp-

通哥运维笔记之思科、华为交换机的一些命令

华为交换机配置snmp: snmp-agent community read public snmp-agent sys-info version all 思科交换机配置snmp: snmp-server community snailgame RO 华为交换机配置远程登录: service Telnet enable user-interface vty 0 4 user privilege level 3 set authentication password simple snailgam

linux 下安装 jdk tomcat 并配置

linux下安装TOMCAT与JDK 第1步:新建boss用户,用户名:boss,密码:boss 第2步:将安装用户路径设置成/app/boss [[email protected]]# useradd-d /app/boss -m boss [[email protected]]# passwdboss Changing password for user boss. New password:  boss passwd: all authentication tokens updated s

Linux 下安装jdk——之Jdk安装

Java软件工程师必备技能之一:Linux 下安装JDK 对于选择在Linux 下开发应用的程序员来说的 在Linux安装Jdk 是必备的技术之一了. 在这里呢,我使用Ubuntu演示在Linux 下使用命令行安装Jdk1.7(图形化界面就不考虑了!!!) 第一步:安装虚拟机 第二步:安装Ubuntu 第三步:安装JDK 资源: Ubuntu 10(我的32位机 .大家注意对号入座) Linux ubuntu 2.6.35-22-generic #33-Ubuntu SMP Sun Sep 19

使用安装包在linux下安装jdk安装步骤

使用安装包在linux下安装jdk安装步骤:1.下载 tar.gz安装包2.解压安装包3.配置环境4.修改默认设置5.测试是否成功 1.下载: 可以使用wget (tar.gz安装包)url,或者直接下载下来,直接拷贝就可以了.2.解压: tar 打包压缩 -c 归档文件 -x 压缩文件 -z gzip压缩文件 -v 显示压缩或解压缩过程 v(view) -f 使用档名 tar -cvf /home/abc.tar /home/abc 只打包,不压缩tar -zcvf /home/abc.tar

linux 下安装jdk及配置jdk环境图解

linux 下安装jdk及配置jdk环境图解 一:先检测是否已安装了JDK 执行命令: # rpm -qa|grep jdk  或   # rpm -q jdk  或  #find / -name jdk* /soft/openfire_java/jdk-7u40-linux-x64.rpm /usr/java/jdk1.7.0_15 /usr/java/jdk1.7.0_15/jre/lib/servicetag/jdk_header.png /usr/java/jdk1.7.0_15/lib

Linux下安装JDK 环境

Linux下安装JDK 系统环境 [[email protected] ~]# file /sbin/init /sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped [[email protected] ~]# cat /etc/redhat-release CentOS re