报错环境: jdk17安装后(jdk15后不需要再进行环境变量配置了),记事本编写helloworld程序测试。 javac xx.java 命令通过 java xx 报错:Java错误:找不到或无法加载主类 原因分析: 操作系统中此前配置了classpath且未用分号间隔,java命令检索class文件时未检索命令行当前目录。 解决方案: 在classpath值后加 ; (即一个英文半角分号) 注意编辑后,点击确定保存,再重新打开命令行尝试。