jdk的安装路径:C:\Program Files\Java
之前安装的是jdk1.7,现在安装jenkins的前提是1.8版本的jdk,所以。。。
步骤
1、下载jdk1.8
2、点击安装
3、配置环境变量(我这里只说JAVA_HOME的特殊处理)
jdk1.7:C:\Program Files\Java\jdk1.7.0_79
jdk1.8:C:\Program Files\Java\jdk1.8.0_291
我的做法是这样的,方便以后项目切换时方便。
4、按照其他博主的经验,安装jdk1.8时,会自动在path添加C:\Program Files(x86)\Common Files\Oracle\Java\javapath的路径,很奇怪,我这里没有,所有就省了
5、本以为可以了,cmd-->java -version,报错了:
意思说,虽然现在是1.8,但是需要的是1.7,缺少dll之类的
6、修改注册表,win+R,输入regedit.exe,找到注册表计算机\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JavaRuntime Environment,主要修改这两个地方的版本为1.8相关的
7、修改控制面板java的默认值,
8、修改这些后,以为好了,查看jdk版本,结果还是原来的错,再查资料,结果补充了以下一点:
把安装的1.8JDK目录下的bin文件夹中的三个文件(java.exe、javaw.exe、javaws.exe)复制到C:\Windows\System32下面
神了,竟然好了
总结下来,要改的就是这几点吧,反正方法都是东拼西凑的,就是要坚持去找解决方案。