CentOS中Java Class路径问题

CentOS中Java Class路径问题

我已经在 centos5 中安装了 java,但 classpath 不起作用....我的 bash_profile

export PATH=$PATH:/zzz/jdk1.6.0_03/bin/
export JAVA_HOME=/zzz/jdk1.6.0_03/bin/java/
export CLASSPATH=$CLASSPATH:/zzz/aa/mysql.jar:.

java -version 

java version "1.6.0"
OpenJDK  Runtime Environment (build 1.6.0-b09)
OpenJDK Server VM (build 1.6.0-b09, mixed mode)

答案1

sudo update-java-alternatives -l 

如果您尝试运行不同版本的 Java。

答案2

CLASSPATH 声明不正确。它应该是:

导出 CLASSPATH=/zzz/jdk1.6.0_03/lib/tools.jar:.:/zzz/jdk1.6.0_03/lib/dt.jar:/zzz/jdk1.6.0_03/jre/lib/rt.jar:/zzz/aa/mysql.jar

现在,它可以正常工作了。您还需要从 JDK 中包含基本 JAR 文件。

相关内容