java环境变量设置好了,运行javac没有问题,但是运行java和java -version就说error,怎么回事

2025-05-13 19:32:37
推荐回答(2个)
回答(1):

只能说你装的Jre(java运行时环境)有问题 javac不报错是因为path环境变量正确 一般情况下 装了jre之后运行java不用配置path也可以运行,因为装的时候写进了注册表(path)
想你这种问题重新安装就可以啦!(对照自己的系统选择合适的)

回答(2):

环境变量没有配错,只是你安装的jdk有问题,出错的文件是jre7\lib\amd64\jvm.cfg。莫非因为你的操作系统是64位的么?建议卸载jdk重装。