[英]Error: Could not find or load main class JDK
我使用eclipse indigo进行工作,我创建了2-3个工作空间,并且一切正常,最后一天,我正在制作一个与之前创建的工作空间相同的新工作空间,但是当我尝试启动tomcat服务器或maven构建我的项目时,我正在以下错误"Error: Could not find or load main class JDK"
我转到了Window --> Preferences --> Java --> Installed JREs
并检查了JDK和JRE的设置,但两个JDK /仍然存在相同的错误JRE。 同样,我的旧工作空间在相同设置下也可以正常工作。 我还检查了Java home的环境变量,该变量指向安装Java的相同位置。
谁能帮助我找出问题所在。 提前致谢。
我转到环境变量并获取JDK_HOME的位置,然后运行命令提示符并转到JDK_HOME的位置,在其中运行以下脚本
unpack200 -r -v -l tools.pack tools.jar
,一切正常。 希望这会帮助某人。 谢谢。
Java类路径可能设置不正确。
在Linux操作系统上,
方法1:设置正确的环境变量CLASSPATH
。
echo "export CLASSPATH=$CLASSPATH:." >> /etc/profile
方法2:将" -classpath . "
添加到java命令
例如,
java -classpath . Test.class
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.