为什么Java环境设置好,文件程序却无法编译?

我配置好了Java开发环境,并且在根目录下输入java和javac命令,测试正常。但在记事本美语英文输入方式开发Java程序,用javac程序却显示无此文件。为什么?

可能错误1.后缀要.java。你要确保你那个不是txt文件
2.javac的路径正确吗

http://blog.csdn.net/ljheee/article/details/50810570

在cmd下你是否用命令进入了目标文件夹?目标文件后缀是否为java?文件名有没写错?

javac命令编译的是.java文件!而java命令编辑.class文件。注意先后顺序

编译时文件所在位置可能弄错了

两种办法:

第一种:把cmd的目录切换到你要编译的那个Java文件所在的目录,然后,如javac hello.java编译

第二种:把你要编译的Java文件所在的路径加入到环境变量classpath里面,然后编译。

任选一种