[java] Could not find the main class的问题处理
一般是环境变量设置的问题
查看当前的CLASSPATH
echo $CLASSPATH
结果
/usr/lib/jvm/java-6-openjdk/lib
发现没有把本地(.)也设置成为CLASSPATH的路径
可以这样执行
java -d . Test.java java -cp .:$CLASSPATH Test
这不是解决的办法
编辑home目录下(~/)的 .bash_profile文件(如果没有则新建一个)
.bash_profile
# java setting JAVA_HOME=/usr/lib/jvm/java-6-openjdk PATH=$PATH:$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib export JAVA_HOME CLASSPATH PATH
source ~/.bash_profile
重启终端再查看一下CLASSPATH值吧
think in coding