在Linux平台下安装JDK可能遇到的多种问题

1.在安装以前首先的下载安装包,最好是直接从SUN官网直接下载

2.我下载的安装包为jdk1.5.0_06-linux-i586-rpm.bin

3.安装包下载后就可以开始安装了 首先给.bin 包加个权限

4.chmod +755 jdk1.5.0_06-linux-i586-rpm.bin   --增加权限

5../jdk1.5.0_06-linux-i586-rpm.bin            --执行.bin文件会生成一个.rpm文件

6.生成jdk1.5.0_06-linux-i586-rpm文件

7.以下可能遇到的一些问题

在一般的rpm文件是这样安装的rpm -ivh jdk1.5.0_06-linux-i586-rpm

你首先可以查看一下jdk1.5.0_06-linux-i586-rpm文件的安装目录

#rpm -qpl jdk1.5.0_06-linux-i586-rpm        --会显示文件安装的具体位置
#rpm -qpi jdk1.5.0_06-linux-i586-rpm         --显示文件的详细信息

如果装完jdk1.5.0_06-linux-i586-rpm(默认路径是/usr/java/jdk1.5.0_06)后

没有在默认路径发现安装的文件 那说明安装就根本没有成功.

需要用这个命令进行强制安装

#rpm -iv --force jdk1.5.0_06-linux-i586-rpm   --强制安装

这样你就可以在默认目录下找到jdk1.5.0_06这个文件夹了说明安装成功了.

接下来就是要配置JAVA路径了

#vi /etc/profile              --编辑文件profile 最后几行export JAVA_HOME=/usr/java/jdk1.5.0_06/

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

配置完后保存
#logout  --退出然后再登录一下
然后你就可以进行测试了
#echo $PATH
--会显示刚才配置的JAVA路径
#echo $JAVA_HOME   
#echo $CLASSPATH
--一一检查一下
#java -version
--显示你的JDK的版本是1.5.0等一些信息
如果没有显示版本是1.5.0而显示的是1.4.2那说明你系统自带了一个JDK
我的LINUX是RED HAT ENTERPRISE AS的系统就自带了一个1.4的JDK
现在的任务就是更改联接
#/usr/sbin/alternatives --install /usr/bin/java java /usr/java/jdk1.5.0_06/bin java 2
#/usr/sbin/alternatives --config java
--执行这两个命令后可能会出现两个JDK
选择1.5就OK了.联接也更改了,现在再用命令看一下版本信息
#java -version
AVA version "1.5.0"
 JAVA(TM) 2 Runtime Environment, Standard Edition (build 1.5.0)
 JAVA HotSpot(TM) Client VM (build 1.5.0, mixed mode)
 出现一下信息就说明更该成功了
下载写一个.java文件测试一下
vi Test.java
public class Test{
 public static voi main(String args[]){
 Systetm.out.println("hellojava");
}
}
保存后再编译文件
#javac Test.java       
--又发现此时提示我javac不是可执行的命令这下傻了眼了,版本也修改了
路径也配置的没错啊为什么就是找不着javac命令了.我试着把JAVA_HOME的路径该一下
我想可能是JAVA_HOME的路径不够深我修改了一下
#vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.5.0_06/bin/   --指向/bin目录(javac命令就在这个目录下)
export PATH=$PATH:$JAVA_HOME/
export CLASSPATH=,:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
然后再测试一下Test.java文件
#javac Test.java
--没有发现任何问题,接着执行命令
#java Test
hellojava
--结果终于出现了.
折磨了我好几天的JDK终于搞定了.

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值