第三篇 编译环境与运行环境不一致会导致class文件运行失败

遇到编译环境与运行环境不一致,怎么办

问题:当javac Hello.java可以成功,但是java Hello失败,说明了你的电脑的Java编译与运行环境不一致
解决办法:系统-->系统信息-->高级系统设置-->环境变量-->系统变量-->Path删掉C:\ProgramData\Oracle\Java\javapath
原因:编译环境 javac -version 运行环境 java -version (在命令行中输入)如果一致了才能使java Hello运行成功
java -version显示的java版本是我们在配置JAVA——HOME使配置的,javac -version显示的javac版本是我们在安装jdk时,安装程序自动为我们配置的环境变量

总结:要使得java程序运行成功,编译环境与运行环境要匹配

posted @ 2024-06-09 17:05  困了就去睡觉yy  阅读(17)  评论(0编辑  收藏  举报