在简化版Fedora8上安装jdk-7u25-linux-i586.rpm的过程
台式机的操作系统重新换回了Fedora8,遵从一些大牛的建议,把很多附件去了,尽量让系统保持最简化。这样能熟悉每个软件的安装配置过程,也能减少版本间的冲突。
进入控制台后,查查有没有Java存在系统中:
[root@bogon ~]# rpm -qa | grep java
[root@bogon ~]# find / -name java
两者都没有输出,按Unix的文化,没有消息就是好消息。
接下来再安装JDK
[root@bogon hy]# rpm -ivh jdk-7u25-linux-i586.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
安好以后,JDK被安装到了/usr/java/jdk1.7.0_25,如果不清楚的话可以用# find / -name java去找出来
Java -version也显示了正确的信息。
[root@bogon hy]# java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) Client VM (build 23.25-b01, mixed mode, sharing)
然后是进入etc目录去修改profile文件,目的是把三个环境变量设定好.
[root@bogon hy]# cd /etc
启动gedit文本编辑器去编辑,用VI拷贝时候有点点麻烦。
[root@bogon etc]# gedit profile
profile文件打开后,把下面三句话拷贝到文件末尾:
export JAVA_HOME=/usr/java/jdk1.7.0_25
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
之后用#source profile命令使环境变量生效。
[root@bogon etc]# source profile
也可以用echo指令把三个变量显示出来看看,下面是显示JAVA_HOME的
[root@bogon etc]# echo $JAVA_HOME
/usr/java/jdk1.7.0_25
最后需要检查下,先做一个Java文件:
[root@bogon hy]# vi Test.java
内容如下:
public class Test{
public static void main(String[] args){
System.out.println("Hi");
}
}
然后在Java文件所在目录里编译并执行:
[root@bogon hy]# javac Test.java
[root@bogon hy]# java Test
Hi
到这里,JDK就算安装成功了。上述步骤如有错误披露烦请指出。