这两天学习spring整合activeMQ的时候,activeMQ-5.15.0需要的jdk-1.8版本,而我本地是1.7,于是想着修改我win7的环境变量。最开始直接修改环境变量,然后cmd查看发现没有起作用,接着在朋友的建议下,我删除了所有java相关的环境变量,结果还是没有任何效果。经过百度的大浪淘沙,最终确定原因。原因是,之前的1.7是安装版,安装以后,会自动在注册表新增java相关的环境变量。解决办法:
1、运行---regedit
2、SOFTWARE--JavaSoft--Java Runtime Environment--x.x(版本号,eg.1.7)
3、修改Javahome与RuntimeLib