1.网上说要把jdk环境变量设置到用户變量而不是用户变量;设置后无效,都重启过电脑没毛用;
2.此帖子给帮了大忙:
主要观点就是:JDK编译正常,那么JAVA_HOME配置正确如果这样嘚话,那你的HelloWorld类的放的实际位置package设置的和类路径的设置不匹配,执行器找不到类文件;说白了就是编译后的class文件的路径问题
1.把package语句去掉,让编译文件处于当前文件夹
例如我将java文件的package去掉放在D盘根目录
2.不去掉package,在java文件同级目录加一个package相同名称的文件夹;
或者下面这种與上面实质是一样的,只是在哪个目录执行java类文件(还是在java类文件同级目录建一个同package名称相同的文件夹);