最近在练习算法,因为之前毕设电脑长时间高压工作,导致电脑cpu烧坏,换了个二手双核cpu,所以打开和运行idea或eclipse项目会比较慢,于是面对算法编写,就改用电脑里吃灰很久的np++。
但发现项目编译成功,但运行时报无法找到主类,尝试测试hello world项目也是如此,但idea和eclipse里运行无误。
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
cmd运行np++编写的项目:
idea运行项目结果:
检测jdk是否配置成功:
查看系统变量:
这里我查了很多类似问题的文章,其中有说jdk1.5之后不需要配置CLASSPATH的,因为我CLASSPATH里有tomcat,所以只删除jdk相关内容,但无效。然后在先前的基础上加多 .; ,问题就完美解决。
修改后cmd运行结果:
系统变量修改后,测试以前的项目均能运行,没有发现任何异常,问题解决。