linux下jdk的安装步骤~不知哪一步有问题。

时间:2021-09-13 06:12:49

在远程服务器上装jdk
步骤过程从网上找的。不知哪一步有问题。最后的测试不成功。

1、安装JDK 
(1)安装: jdk-1_5_0_04-linux-i586-rpm.bin

运行SecureCRT连接服务器

进入安装目录

#cd /usr/local

#sh jdk-1_5_0_04-linux-i586-rpm.bin

在看完License的宣告後,当然是yes,此时就会开始解压缩,完成後在相同的路径下,会出现一个rpm的档案jdk-1_5_0_04-linux-i586.rpm。 

接着再执行: 
#rpm -ivh jdk-1_5_0_04-linux-i586.rpm 

就会进行安装。若出错误讯息,说有dependence的问题,则加入 --nodeps的option即可。 

#rpm -ivh jdk-1_5_0_04-linux-i586.rpm -nodeps 

完成後,JDK被安装在/usr/java/jdk1.5.0_04 


[这一步应该没错,SecureFX下看到目录了。再往下就不知道了]
————————————————————————————————————————————

(2)编辑文件/etc/profile,在最后加入: 
export JAVA_HOME=/usr/java/jdk1.5.0_04 .
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. 
export PATH=$PATH:$JAVA_HOME/bin 
(3)为让新配置生效,运行#source /etc/profile 
(4)测试,用文本编辑器写一个java程序来验证,保存在/tmp/myDown目录,文件名:HelloWorld.java,输入如下内容: 
public class HelloWorld{ 
public static void main(String args[]){ 
System.out.println("Hello,Wrold"); 



然后,在终端下执行: 
#cd /tmp/myDwon 
#javac HelloWorld.java 
#java HelloWorld 
这时如果出现"Hello,World",就说明你的JAVA编译、运行环境搭建好了。

10 个解决方案

#1


编译文件
我试过用下载文件 修改后上传的办法
在文件最后加上
JAVA_HOME=/usr/java/jdk1.5.0_04 .
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
PATH=$PATH:$JAVA_HOME/bin 

但是 也是没有测试成功。

#2


不知道为何你的JDK安装的如此复杂

#3


基本上没问题吧

#4




基本上没问题

就是测试的时候没反应。
#javac HelloWorld.java
#java HelloWorld

都没出"Hello,World"

请教一下~~可能哪个步骤错了?或者少了?

#5


HelloWorld.java在/tmp/myDown下吗?

#6


classpath中少了".",代表当前目录

#7


HelloWorld.java在/tmp/myDown下

classpath中少了"."?
这个"."要加在哪里?

#8


export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. 
                                                                          ^^  
sorry,看错了,加了的

#9


这方面我按照网上的资料照着做,可以运行,但也不知何谓对错.......................

#10


结单。好久以前的事情。了

#1


编译文件
我试过用下载文件 修改后上传的办法
在文件最后加上
JAVA_HOME=/usr/java/jdk1.5.0_04 .
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
PATH=$PATH:$JAVA_HOME/bin 

但是 也是没有测试成功。

#2


不知道为何你的JDK安装的如此复杂

#3


基本上没问题吧

#4




基本上没问题

就是测试的时候没反应。
#javac HelloWorld.java
#java HelloWorld

都没出"Hello,World"

请教一下~~可能哪个步骤错了?或者少了?

#5


HelloWorld.java在/tmp/myDown下吗?

#6


classpath中少了".",代表当前目录

#7


HelloWorld.java在/tmp/myDown下

classpath中少了"."?
这个"."要加在哪里?

#8


export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. 
                                                                          ^^  
sorry,看错了,加了的

#9


这方面我按照网上的资料照着做,可以运行,但也不知何谓对错.......................

#10


结单。好久以前的事情。了