第三篇 编译环境与运行环境不一致会导致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程序运行成功,编译环境与运行环境要匹配
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步