Unable to find a supported JDK or JRE version. Version 1.3.1 or higher is required. 于是跑到SUN网站,Linux RPM in self-extracting file (jdk-1_5_0_02-linux-i586-rpm.bin, 42.55 MB) Linux self-extracting file (jdk-1_5_0_02-linux-i586.bin, 44.02 MB) 下载了一个JDK5.0,很多人提示说下载那个RPM版本的,可是我这里LINUX主要是ORACLE数据库服务器,不敢乱动,于是还是下载的是 BIN 版本。 通过FTP上传之后,该BIN文件不能直接运行,需要 CKMOD 777 jdk-1_5_0_02-linux-i586.bin一把,然后就是 ./jdk-1_5_0_02-linux-i586.bin 运行。 刚开始是提示一屏一屏的信息,我没有耐心回车,按下 CTRL+C,提示是否开始解压,废话,当然,输入 Y,在 当前目录下 出现了一个 jdk1.5.0_02 基本上 JDK 就安装完成了。 其实还有一个简单的办法,直接先在本机上解压BIN文件,然后通过FTP直接上传上去,这样就ok了。 环境变量设置,网上很多人都是指示 在终端中输入命令 我用的是每次自己运行一个脚本设置,避免干扰系统环境:短短3句话,几乎废了我三个小时 经验教训1:#vi /home/tomcat/.bashrc(也可以是.bash_profile) //注意等号前后不要有空格,我就为个空格折磨了许久 //注意:这里的分隔符是 : 而不是 ; 经验教训2:我采取的是在WINDOWS用EDITPLUS修改,然后上传到服务器,修改属性,运行测试,结果每次都运行成功,但是就是不能成功,反而直接在TELNET下COPY PASTE这三句话,环境变量设置OK了,简直把我彻底打晕。通过SET命令查看,变量根本就没有设置进去。上网一看,原来SHELL下面的脚本运行还分子脚本之内的东西,于是改为 SOURCE ./JAVASET.SH。 经验教训3:虽然如此,结果还是不成功,但是SET里面可以看到环境变量,但是 JAVA_HOME变量居然成为了HOME/SF/JDK1.5\R。一看这个\R,估计是WINDOWS下的回车换行造成的,于是用VNC进入图形模式,用NEDIT,结果也是如此,后来灵机一动,用NEDIT的另存,选择UNIX,这样终于OK了!!!!!!! 真是吐血啊~~~~~~324 字体:大 中 小 |
![]() | 永久地址 http://www.shengfang.org/blog/p/javalinux2.php |
![]() | 引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1113896712 |
2005年4月19日15:45星期二 [Dev开发]





