开发Java应用,首先我们必须在开发电脑上安装Java开发包(Sofeware Development Kit),Java这个开发包简称为JDK。在我们的博客系统制作中,使用JDK 8和以上的都可以支撑系统的开发。下面我们以JDK 8为例,看一下哪里下载、下载什么、怎么安装?当然,现在适合开发的电脑操作系统很多,笔者这里因为个人常用,所以会带上mac和windows两种操作系统的做法。
下载
使用必应(微软的搜索引擎,http://bing.com),直接在搜索栏输入JDK 8。一般第一个(请使用国际版)就是对应的页面。如图一:
图一:使用必应搜索JDK下载地址点击进入下载的页面,在页面上寻找图二字眼的内容:
图二:JDK各个系统上的包列表这部分内容列出了各个不同的操作系统上对应的JDK下载文件,根据你的开发电脑的不同。点击准备下载对应的jdk-8u开头的文件到自己的电脑上。
点击后,网站会跳出对话框,如图三:
图三:网站对话框你必须点击图三中红色框线处的选择框,然后最下方的下载(Download)按钮才能亮起,供点击。
下载按钮亮起后,点击。如果你没有登录网站,会再跳出要求登录的页面,如图四:
图四:登录页面甲骨文公司(网站的拥有方)这一点非常让人不爽,下载个东西前期工序太多。但是没有办法,谁叫我们要用人家的东西。替代的东西是OpenJDK,这个这里提一下。
登录网站的过程就不多写了,网络发展这么久,即使是英文的,注册、登录相信读者自己摸摸应该没有什么问题。即使真的有问题,读者也可以留言,笔者或者其他的读者都能帮助到你。
一旦登录成功,下载过程就开始了。如果因为你中间离开了网站,或者其他的原因,下载没有自动开始,那么你只要回到上面的图二页面,一步一步往下走,一定能下载成功。
安装
无论是Mac还是Windows,上面步骤下载下来的文件(Mac是dmg包,Windows是exe包)都是可以通过双击,一路默认,就能完成相应的安装。如果你是第一次做这样的事情,请记录下你的安装目标的路径,后面可能你会用到。
安装完成后,请使用命令行确认安装成功。Windows上,使用win+R,在打开的对话框里输入cmd,出现命令行窗口,输入
如果出现java version xxx的字眼,那么说明安装步骤大功告成。
Mac上,找到你的Terminal,打开后直接输入同样的命令,看一下是否是上面的结果就能确认安装成功与否。笔者的Mac上是这样(图五,截图时安装的是JDK 11):
图五:Mac的命令行查看JDK安装版本这一步,Mac上会出问题的情况笔者基本没有遇到过。Windows上,如果出现问题,那么我们需要手工设置java的路径。方式如下:
- 桌面“我的电脑”(或者“此电脑”)上点击鼠标右键
- 出来的弹出菜单中点击“属性”
- 弹出的窗口右手边栏,“高级系统设置”,点击
- 弹出的“系统属性”对话框,激活“高级”面板
- 点击下方的“环境变量”
- 在下方的“系统变量”里,找到“path”,双击
- 弹出的“编辑环境变量”对话框中,选择“新建”按钮
- 把上面我让你记下来的java安装路径,定位到含有“javac.exe”文件的目录,一般是个bin文件夹。把这个整体路径(到bin位置),贴在刚才“新建”定位的地方,然后一路确定,关闭所有刚才打开的窗口。
- 重新打开一个命令行,输入java -version。应该能看到正确的输出。如果还是不对,请对照上面的步骤反复重试,直到正确。
要说明的是,上面步骤我用的是win10。其他Windows系统可能有少许出入,如果有出入,大方向是一样的,请自行修正。
只要上面的结果出来,开发环境的最底层我们已经安装成功。恭喜!让我们下一节继续。