为何IDEA编译后的class文件不能在cmd下用 java.exe命令 运行? 唯心不易397 2025-02-18 136 阅读1分钟 原因: 直接使用 .class 文件路径作为类名:java 命令需要的是类的全限定名(如 com.example.TestDemo),而不是文件路径。 未正确指定类路径(Classpath) :若未通过 -cp 或 -classpath 指定类路径,JVM 默认只在当前目录查找类。 解决方案: 结果: