日期:2014-05-16 浏览次数:20590 次
在安装tomcat之前需要安装j2sdk,也就是JDK.
?
安装JDK 从sun网站上直接下载JDK:http://java.sun.com/j2se/1.4.2/download.html 提供了两个下载: 1、RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586.bin, 32.77 MB) 这个是自解压的文件,在linux上安装如下: # chmod u+x ./j2sdk-1_4_2_04-linux-i586.bin # ./j2sdk-1_4_2_04-linux-i586.bin 在按提示输入yes后,jdk被解压到./j2sdk1.4.2_04目录下。为与下面2中JDK安装路径一致,我们进行下列操作,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java # cp -fr ./j2sdk1.4.2_04 /usr/java 2、RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586-rpm.bin, 32.77 MB)这个也是一个自解压文件,不过解压后的文件是j2sdk-1_4_2_04-linux-i586-rpm包,执行rpm命令装到linux上就可以了。安装如下: #chmod u+x ./j2sdk-1_4_2_04-linux-i586-rpm.bin # ./j2sdk-1_4_2_04-linux-i586-rpm.bin # rpm -ivh j2sdk-1_4_2_04-linux-i586-rpm 安装软件会将JDK自动安装到 /usr/java/j2sdk1.4.2_04目录下。 二、配置环境变量 1.修改用户环境变量 假设使用java的用户为 kunp,编辑该用户的.bashrc文件进行环境变量设置。 # vi /home/kunp/.bashrc 在 .bashrc文件中加入: export JAVA_HOME=/usr/java/j2sdk1.4.2_04 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin 2.修改所有用户的环境变量 # vi /etc/profile 在该文件中加入: export JAVA_HOME=/usr/java/j2sdk1.4.2_04 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin 一定要在CLASSPATH路径中加入$CLASSPATH: 注解 a. 你要将 /usr/share/jdk1.5.0_05jdk 改为你的jdk安装目录 b. linux下用冒号“:”来分隔路径 c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值 在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种 常见的错误。 d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。 e. export是把这三个变量导出为全局变量。 f. 大小写必须严格区分。 3. 直接在shell下设置变量 不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。 只需在shell终端执行下列命令: export JAVA_HOME=/usr/share/jdk1.5.0_05 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 卸载jdk 找到jdk安装目录的_uninst子目录 在shell终端执行命令./uninstall.sh即可卸载jdk 问题 :在jdk安装以后输入:java -version 显的的版本和安装的版本不对?