LinuxSir.cn,穿越时空的Linuxsir!

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

设置了java环境变量,却找不到

[复制链接]
发表于 2005-11-29 23:37:07 | 显示全部楼层 |阅读模式
os:debian

安装了jdk1.5.0,不过不是bin文件安装。直接下载了一个文件解压后就提到jdk1.5.0文件夹。
把它放到了/usr/下。

#vi /etc/profile.d/java.sh
加入环境变量
export JAVA_HOME=/usr/jdk1.5.0
(其余两个也类似设置了)

保存后重启。

但java,javac 都“command not found"

#echo $JAVA_HOME这个命令竟返回一个空行。

请问是什么原因啊 /
谢!
发表于 2005-11-29 23:55:22 | 显示全部楼层
参考我这个吧!(我的JDK装在/usr/java下的)将如下文本保存到
/root下的.bashrc(隐藏文件)后面即可,不用你那种做法了。

export JAVA_HOME=/usr/java/jdk1.5.0_05
export PATH=$PATHJAVA_HOME/bin
export CLASSPATH=.JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-30 00:09:59 | 显示全部楼层
好的,试试。thx
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-30 01:10:46 | 显示全部楼层
thank u, it is OK now,
but it only can be done by root-user. of course it is correct, as .bashrc-file is owned only by root.

And how can i use java-command and javac-command with other normal users?
回复 支持 反对

使用道具 举报

发表于 2005-11-30 14:38:31 | 显示全部楼层
修改/etc/profile文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-30 19:49:48 | 显示全部楼层
对于一般不能使用,我用了一个比较笨的方法,
$vi /home/***/.bashrc
加入环境变量设置.

也曾试图去修改/etc/profile,可惜没有成功,不知谁能不能贴个好的profile供参考一下.
多谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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