安装Java开发工具包
Oracle 公司为 Linux 、 Mac OS X、Solaris 和 Windows 提供了 Java 开发工具包( JDK ) 的最新、 最完整的版本。
下载JDK
要想下载 Java 开发工具包,可以访问 Oracle 网站:www.oracle.com/technetwork/java/javase/downloads, 在得到所需的软件之前必须弄清楚大量专业术语。总结如下:
术语名(缩写) | 解释 |
---|---|
Java Development Kit (JDK) | 编写Java程序的程序员使用的软件 |
Java Runtime Environment(JRE) | 运行Java程序的用户使用的软件 |
Standard Edition(SE) | 用于桌面或简单服务器应用的Java平台 |
Enterprise Edition(EE) | 用于复杂服务器应用的Java平台 |
Micro Edition(ME) | 用于手机和其他小型设备的Java平台 |
对于 Windows 或 Linux, 需要在 x86 ( 32 位) 和 x64 ( 64 位)版本之间做出选择。应当选择与你的操作系统体系结构匹配的版本。
对于 Linux, 还可以在 RPM 文件和 .tar.gz 文件之间做出选择。我们建议使用后者,可以在你希望的任何位置直接解压缩这个压缩包。
现在你已经了解了如何选择适当的 JDK。下面做一个小结:
- 你需要的是 JDK (Java SE 开发包,) 而不是 JRE。
- Windows 或 Linux: 32 位选择 x86,64 位以 x64c
- Linux:选择 .tar.gz 版本。
接受许可协议,然后下载文件。
设置JDK
下载 JDK 之后,需要安装这个开发包并明确要在哪里安装,后面还会需要这个信息。
- 在 Windows 上,启动安装程序。会询问你要在哪里安装 JDK。最好不要接受路径名中包含空格的默认位置, 如 c:\Program Files\Java\jdkl.8.0_version。取出路径名中的Program Files 部分就可以了。
- 在Mac上,运行安装程序,这会把软件安装到 /Library/Java/JavaVirtualMachines/jdk1.8.0_version.jdk/contents/Home。用Finder找到这个目录。
- 在 Linux 上 只需要把 .tar.gz 文件解压缩到你选择的某个位置, 如你的主目录,或者/opt。如果从 RPM 文件安装, 则要反复检查是否安装在 /usr/java/jdk1.8.0_version。
在 Windows 或 Linux 上安装 JDK 时, 还需要另外完成一个步骤:将jdk/bin 目录增加到执行路径中——执行路径是操作系统查找可执行文件时所遍历的目录列表。
- 在 Linux 上,需要在~/.bashrc 或 ~/.bash_profile 文件的最后增加这样一行:
export PATH=jdk/bin:$PATH
一定要使用 JDK 的正确路径, 如 /opt/jdk1.8.0_31。 - 在 Windows 上, 启动控制面板(参见图1),选择“ 系统与安全’(System and Security,) 再选择‘ 系 统”(System),选择高级系统设置(Advanced System Settings)。 在系统属性(SystemProperties) 对话框(参见图2)中,点击“ 高级” (Advanced) 标签页,然后点击“ 环境” ( Environment ) 按钮。滚动“ 系统变量”(System Variables) 列表, 直到找到名为 Path 的变量。点击“ 编辑”(Edit)按钮(参见图 3)。点击新建,然后将jdk/bin 目录写入新建路径。 注意要把jdk替换为具体的 Jdk安装路径。
图1 :win 10系统下打开控制面板图2 系统属性
图3 编辑环境变量
保存所做的设置。之后新打开的所有控制台窗口都会有正确的路径。可以如下测试设置是否正确:打开一个终端窗口(windows下为命令提示符——图4所示), 键入:
javac -version
然后按回车键。应该能看到显示以下信息:
javac 1.8.0J1
如果得到诸如“ javac: command not found”(javac:: 命令未找到)或 “ The name specifiedis not recognized as an internal or external command, operable program or batch file” (指定名不是一个内部或外部命令、 可执行的程序或批文件,) 就需要退回去反复检査你的安装。
图4 windows10下打开命令行窗口