日期:2014-05-16  浏览次数:20581 次

安装了JDK,但是 javac 无法使用,不知何故?
下面是简单的安装和调试过程:

linux-liup:~   #   rpm   -ivh   jdk-1_5_0_11-linux-i586.rpm
Preparing...                                 ###########################################   [100%]
      1:jdk                                         ###########################################   [100%]

linux-liup:~   #   export   JAVA_HOME=/usr/java/jdk1.5.0_11  
linux-liup:~   #   export                   CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
linux-liup:~   #   export   PATH=$PATH:JAVA_HOME/bin  

linux-liup:~   #   javac   newjava.java
bash:   javac:   command   not   found

不知为什么会出现以上结果?非常困惑。

------解决方案--------------------
reboot

再不行,重新配置环境变量,可以放在/etc/profile或~/.bash_profile中,然后重起.
------解决方案--------------------
在 /etc/profile 中有好多的配置文件,应该加在哪儿呢?
(reboot了也没用啊)
-----------------

加在profile的最后吧.
reboot没用,要么重新配置环境变量,要么重装JDK。

------解决方案--------------------
linux-liup:~ # export PATH=$PATH:JAVA_HOME/bin
是你打错了
还是根本就没加$
------解决方案--------------------
应该是PATH 没设对 做个ln