环境变量配置
引用:运行 class 文件方法 “找不到或无法加载主类“ —— 注意包名的坑
- java1.8 版本
问题一:多版本jdk切换
使用多个JAVA_HOME方便切换java版本
如:在 JAVA7_HOME、JAVA8_HOME 中各自保存自己版本的java安装目录,将1.7切换1.8时只要将Path中的java7_home改成java8_home即可
问题二:cmd.exe运行字节码文件(*.class)找不到或者无法加载主类
-
情况1 带包名的字节码文件
需要在包名的上级目录下使用 java 包名.字节码文件名 运行
例如:我们在eclipse的workspace中找到src\com\laohan\homework\basic_07 文件夹中有 Test.class 文件一个
那么我们如果想使用cmd.exe打开,则必须在src目录下 java com.laohan.homework.basic_07.Test
-
情况2 不带包名的字节码文件
使用cmd.exe可直接在当前文件夹使用 java 字节码文件名 运行