在DOS窗口编译运行java文件时,遇到这个问题的大概原因:
一、你的java文件指定了包名,那么在编译时在java文件名前要加上这个包名,例如:javac com.jiafei.UDPServer.java(com.jiafei为java文件所在包名)
二、系统环境变量配置出现了错误:
我的用户变量中的配置(参考):
ClassPath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意在class path前要配置本目录路径 用 .; 表示)
JAVA_HOME:D:\Java\jdk1.8.0_11
Path:D:\Java\jdk1.8.0_11\bin三、上面两个问题都解决后,重启下电脑,使新配置的环境变量生效,问题解决。