Java中配置了classpath环境变量,字节码文件不在规定路径下还是可以运行

    配置了classpath环境变量类加载器就只会在指定了路径下查找对应的字节码文件的,那么我配置了classpath环境变量,字节码文件并没有在指定的路径下,但是为什么还是可以正常运行呢?
     生成的字节码文件存放在f盘下,而设置的classpath环境变量规定的路径是在d盘下,此时类加载器应该是在d盘下找不到对应的字节码文件而报错错误: 找不到或无法加载主类 b

img

img

你配置了就会去系统环境变量中找你对应的配置路径。