LinuxSir.cn,穿越时空的Linuxsir!

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

请教:PATH 和 CLASSPATH 的问题.

[复制链接]
发表于 2004-6-7 13:15:49 | 显示全部楼层 |阅读模式
刚转到 Linux 下面 开发的 ,我的 PATH 和 CLASSPATH 还不 能配置好 ,请教.

一:安装JDK

  vi /etc/profile
  在 最后面添加 了

  export JAVA_HOME = /usr/java/j2sdk1.4.2_01
  export PATH = $JAVA_HOME/binPATH
  CLASSPATH = .:/usr/java/j2sdk1.4.2_01/lib/tools.jarCLASSPATH
  export CLASSPATH

  保存.在后台输入 java

  bash: java: command not found
  我 查了 好多 的 文章,看到 他们 都是 这样写的,可是到我在理就不能执行了 .
运行Eclipse我是直接Copy 一个 JRE的 文件夹过去的 ,才 能运行起来 .

二,我在用CVS时我也把下面的 放在 上面的 文件中,可是他也是读取不到,还得我手工输入全部的 命令.
   
    CVSROOT=:ext:****@192.168.0.114#2401:/opt/cvsroot/

我想两个都是要为那个 /etc/profile读取的到,我怀疑这东西到底能不能设定环境变量.

请教,谢谢!
发表于 2004-6-7 16:22:31 | 显示全部楼层
是在最后面添加?
前面没有这两个常量吗?
发表于 2004-6-7 16:40:52 | 显示全部楼层
echo $PATH 看看?
发表于 2004-6-7 16:49:15 | 显示全部楼层
/etc/profile????

修改后重起系统了吗?
发表于 2004-6-7 20:50:56 | 显示全部楼层
不用重启source /etc/profile
rh下有一个/etc/profile.d目录。。。
我写一个小shell放进去就行了。。。
===================================
JAVA_HOME=/opt/jdk
CLASSPATH=.JAVA_HOME/libJAVA_HOME/jre/lib

export  JAVA_HOME
export  CLASSPATH
#export  PATH = $JAVA_HOME/binPATH
==========================
保证它可以执行,chmod +x java.sh
发表于 2004-6-8 09:03:01 | 显示全部楼层
JAVA_HOME=/usr/java/j2sdk1.4.2_01
export JAVA_HOME
CLASSPATH=.JAVA_HOME/libJAVA_HOME/jre/lib
export CLASSPATH
PATH=$PATHJAVA_HOME/binJAVA_HOME/jre/bin
export PATH
发表于 2004-6-8 13:09:05 | 显示全部楼层
最初由 fangshun 发表
JAVA_HOME=/usr/java/j2sdk1.4.2_01
export JAVA_HOME
CLASSPATH=.JAVA_HOME/libJAVA_HOME/jre/lib
export CLASSPATH
PATH=$PATHJAVA_HOME/binJAVA_HOME/jre/bin
export PATH

你的java path会产生hash的,$JAVA_HOME/bin中已经 包含所有$JAVA_HOME/jre/bin中的
发表于 2004-6-8 17:09:35 | 显示全部楼层
这样做没有出现什么问题,路径寻找只是一个条件,如果在/bin中找不到想要的,它会自动去/jre/bin中找,不会产生重叠。
 楼主| 发表于 2004-6-9 08:22:29 | 显示全部楼层
最初由 AirFish 发表
是在最后面添加?
前面没有这两个常量吗?


Yes I add it in the last.
 楼主| 发表于 2004-6-9 08:23:39 | 显示全部楼层
to chaisave:

   echo $PATH
  /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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