在编译时找不到文件,还请各路大神为小弟解答
确定在d:\火线时刻这个目录有那个java文件?并且文件名没有写错?
javac helloworld.java中的.应该是英文字符吧,你这里是中文?还是中间多了空格。
java文件名和类名一致,首字母大写,包HelloWorld.java
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
你是直接 这种写的,还是加了package包,没加包直接进类所在的目录就能使用 javac HelloWorld.java,然后java HelloWorld
建议,不要用中文目录,类名大写,类名与保存的java文件名一致
类名一般都是大写开头的,遵循帕斯卡命名法,比如:HelloWorld.java。
你这个错误就是没有找到java文件,可以直接打开你的D盘下的火线时刻文件夹,看看里面的java文件的文件名是什么。
强烈建议新手别用,,,cmd 运行java程序,,,,这个错误我之前解决了好几次,
还有这种情况,,,某一天我在cmd下运行一个java class完美运行
过了几天,,同样的java文件运行又坏了,,,
使用集成开发环境吧,能学的快一点,,日后再回头来试试,,这个问题真的太恶心了。“找不到或者无法加载主类”