前言:为了输出Hello world!!,我花了一个下午的时间,最后,我成功了…(竟然败在了没有crtrl + S ,看到这里你先检查下你是不是这个问题,如果是的话,恭喜你,【握手】)
总结可能存在的问题
环境变量配置问题
-
jdk.5版本之后便不再需要配置classpath
-
jdk环境变量只需配置系统环境变量
-
新建一个JAVA_HOME的变量,变量值为jdk的存储路径
-
jdk版本高于11后不包含jre文件,需要在cmd中手动生成jre文件,详细操作请阅读其他大佬的详细解答
-
低于11版本的jdk文件中包含jre文件,可以在系统环境变量中的path路径中添加如下两个变量
-
按住win + r 运行 cmd 输入java -version,如果出现java的版本信息,则说明环境配置成功
编译运行问题
- 检查类名与文件名是否同名(是否有大小写不通)
- 代码中是否存在中文的字符,是否少加了分号
- 检查代码是否保存成功(若环境变量配置成功,在cmd中运行javac文件,对应文件夹内未产生class文件,优先检查文件是否保存)
- 若代码中有package的代码请删去或注释掉(我之前看到有博客上很多小伙伴在package上出现问题)
- 在cmd中运行java文件时,要在其所在目录下运行
over
以上就是我在安装配置时觉得会遇到的一些细节问题,希望能对查看这篇博客的人有些许帮助,因为找bug真的很头疼哈哈哈哈哈
具体的一些操作细节我并没有详细介绍,因为具体的问题我查到已经有很多博客写的很详细了,我在这就不过多赘述了
希望我的一点提醒能助你早点发现自己的问题,对症下药。
早日Hello World鸭~~~