因为工作需要,需要在Python中实现将生成好的模型进行保存成.PMML文件,因此在保存过程中检测到电脑没有安装JDK以及没有JDK的开发环境,因此本文就对如何安装JDK以及如何配置JDK开发环境进行详细的介绍,其中弥补了很多博客中在配置开发环境这一环节中的错误以及缺陷,进行亲测,如有疑问,可以详询本人。
一、下载JDK安装包
首先,给大家分享我自己用的jdk和eclipse安装包:https://pan.baidu.com/s/1yL7Hpu05o8c_EB52yO7PPg, 提取码:y8yu。当然,也可以自己去官网下载,下面就是下载地址:JDK下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html;
我采用了windows10 64位的操作系统,因此,下载Windows x64。 Windows x86对应为windows32位系统。下载完成后直接双击运行就行,进入到如下界面:
点击下一步,这里将工作路径中的C盘直接改为D盘(因为我不太喜欢将软件安装在C盘)
一直点击下一步,然后进行安装,如图所示。
然后到了安装Jre的时候了,如图所示,这里要对Jre的安装路径进行相应更改,更改的路径与JDK路径平行即可(因此在E:Program Files\Java下建立个Jre的文件夹)。
等待JRE和JDK安装完毕后,点击“完成窗口”中的“关闭按钮”完成安装;
安装完成后出现如下界面:
目录的解释说明(初学者可直接忽略)
bin——工具和程序,可帮助开发、执行、调试、保存java程序;
include——C头文件,支持使用java本机界面、JVM TM工具界面以及java平台的其他功能进行本机代码编程的头文件;
lib——附加库,开发工具需要的附加类库和支持文件,并且放置了JDK的源文件(src.zip)。
二、配置JDK环境变量
配置JDK环境变量很重要,这里要详细说说了,因为很多网上都说的不对,导致安装不成功。按照我的方法步骤肯定能成功。这里需要对三个系统环境变量进行配置,分别是JAVA_HOME,Path,CLASSPATH。其中, JAVA_HOME, CLASSPATH为新建, Path为修改。
1. 新建JAVA_HOME
右键点击计算机–属性–高级系统设置出现如下界面,然后再点击环境变量。
出现如下界面:
点击新建,出现如下界面,编辑好变量名和变量值(为安装JDK的路径)即可
2. 新建CLASSPATH
与上面类似操作,新建CLASSPATH环境变量,变量名和变量值如下所示(尤其注意最前面的点)。
3. 编辑Path
很多人直接在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin;(注意:这里的分号不能省略)到这里,JDK安装完毕。但是打开cmd,输入javac -version出错(javac不是内部或外部命令)。再次输入path查看下路径,则出现
发现有一个javapath路径,但是打开这个路径里发现没有javac.exe所以在运行中输入javac报错,因此解决的办法如下图所示:
PATH配置中路径一定要用绝对路径,不能用JAVA_HOME
网上的一般都是%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
把%JAVA_HOME%替换成你的JAVA_HOME的值就好了(并且要放到javapath之前)。
自此,JDK安装以及环境配置完成,就可以运行JDK环境了。