LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1265|回复: 3

Linux环境下配置JDK不成功

[复制链接]
发表于 2006-12-9 12:50:03 | 显示全部楼层 |阅读模式
操作如下:
cp jdk-1_5_0-linux-i586-rpm.bin /usr/local
cd /usr/local
su
chmod u+x jdk-1_5_0-linux-i586-rpm.bin
./jdk-1_5_0-linux-i586-rpm.bin
rpm -ivh jdk-1_5_0-linux-i586.rpm
vi /home/guixiaolan/.bashrc
配置如下:
export JAVA_HOME=/usr/java/jdk-1_5_0-linux-i586
export PATH=$PATHJAVA_HOME/bin
export CLASSPATH=.JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar

但是不行!不知道什么原因!
 楼主| 发表于 2006-12-9 12:53:08 | 显示全部楼层
哦 软件它自动安装到哪里呢?
路径是什么!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-9 20:27:29 | 显示全部楼层
帮帮忙啊!帮帮忙啊!
回复 支持 反对

使用道具 举报

发表于 2006-12-9 20:50:40 | 显示全部楼层
你可以自己搜索看安装在哪了.
find / | grep jdk

我安装jdk的时候不需要设置java_home/classpath/path, 我的方法如下:
来自: http://www.ideawu.net/tomcatinstall.html
下载正确的压缩包后解压(不是rpm包),一般得到类似名为jdk1.x.x的文件夹。将整个文件夹移动到/usr/lib目录下,然后进入jdk.1.x.x/bin下的java, javac, javadoc, jar四个可执行文件创建链接,然后复制到/usr/bin文件夹下,并且改名为与原文件相同。这样做的原因是一般/usr/bin是$PATH环境变量的一部分,以后你想运行javac命令编绎一个.java源文件时,只需要输入javac filename就行了,而不需要输入javac文件所在的完整路径。

JAVA_HOME环境变量可以不设置,因为据我的使用经验,java,javac等jdk的程序知道在哪里找到自己的家。当某个程序需要JAVA_HOME环境变量,我们再在它的启动脚本中设置。因为使用JAVA_HOME环境变量的程序很少。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表