Error: Could not find or load main class CLASS的解决方法

问题描述:

在linux(centos)云服务器上安装好Java环境,java -version都正常,可以生成.class文件,但执行java tang时出现Error: Could not find or load main class CLASS
Error: Could not find or load main class CLASS的解决方法_第1张图片

解决方法:

第一步:

终端输入:

vi /etc/profile

我的是出现在文件路径上 CLASSPATH这里,在这里注释后重新输入:

CLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

我的完整配置路径为:

set java environment
JAVA_HOME=/usr/local/java/jdk1.8.0_231
JRE_HOME=/usr/java/jdk1.8.0_151/jre
#CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
CLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

第二步:

命令行输入

source /etc/profie

使/etc/profile中的系统变量生效,即可运行。
Error: Could not find or load main class CLASS的解决方法_第2张图片

你可能感兴趣的:(Java)