-
JDK
- Oracle官网 -> Download -> Java for Developers -> Java SE Downloads -> Java Platform (JDK) -> Download Java SE Development Kit
- http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
环境变量的设置
JDK 中最重要的三个环境变量:
PATH
: 命令或可执行文件的查找路径JAVA_HOME
: JDK 的主目录CLASSPATH
: JDK 的“类包”目录
修改环境变量
// 打开 `Terminal` 或 `iTerm`
// 进入以下路径查看
cd /Library/Java/JavaVirtualMachines/ // 查看安装的版本
ls // 进入目录(多个版本,则手动输入版本;输入cd空格后,可按tab键自动补全)
cd jdk1.x.x_xx.jdk/Contents/Home // 复制jdk home的路径,当前目录输入pwd
pwd // 进入用户主目录,查看有无 .bash_profile 文件
cd ~ // 编辑.bash_profile文件(没有则新建,命令touch .bash_profile)
vim .bash_profile
vi .bash_profile // 按 i 进入编辑模式,输入以下内容
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1..0_67.jdk/Contents/Home
export CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
// 输完按esc,再按 shift+; ,输入wq保存
wq // 输入使环境变量起作用
source .bash_profile // 输出成功代表环境变量已配置好
echo $JAVA_HOME // 重启一下终端,输入
java -version // 必须说明的是
// 这种配置方法只适用于用户环境变量
// 如系统更新,之前配置可能失效
// 如想永久改变需要配置
// /etc 目录下的 profile 文件中
来个HelloWorld练手
public class HelloWorld {
/**
* 输出一行字符串“Hello World!”
* @param args
*/
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
➜ javaTest javac HelloWorld.java
➜ javaTest ls
HelloWorld.class HelloWorld.java
➜ javaTest java HelloWorld
Hello World!