最基本的东西,按照百度经验都能解决。建议用editplus或者eclipse
java后边跟的这个参数(hello)应该是你想要运行的类的完整名称(含包名),而且不应包含路径,所以你加上"d:"就会提示找不到主类,因为它把"d:\hello"认为是类的名称了,而你的类名应该是hello,所以只要去掉"d:\"就能运行了。
之所以要切换到d盘是因为你的类(hello)所在目录是“d:\”,而java在寻找类时会从环境变量调取classpath变量,然后逐个查找你要运行的类。如果没设置classpath的话,默认是jdk所包含的运行时环境目录以及当前目录,就是“.”,所以如果你把"d:\"添加到环境变量classpath中的话就能在任意位置执行你编译好的在d:盘的那个hello.class文件,反之就只能将cmd的目录切换到hello.class所在目录在执行java
说了这么多不知道你明白没。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。