关于jdk初学时Could not find the main class: Hello.class.问题的讨论
今天开始学习java了于是下了一个jdk,可是没想到写Hello world的时候就出现了问题,好郁闷,太打击人了。到网上搜了好长时间未果,最后在百度贴吧的java吧偶然发现了问题所在
一般认为出现这个问题的原因有两个:一个是没有注意到java本身是严格区分大小写这一问题,第二个是java的classpath配置出现了问题。
第一个问题是新手很容易犯的错误
下面我们来分析第二个错误。
到底是classpath的哪里出现问题了呢
上面的截图去掉了classpath中的.;
这张截图的classpath只有一个 .代表当前路径
<!--StartFragment -->上面的是正常配置
所以综上,由于classpath导致出现这个错误的原因是classpath中没有写.; 当前路径