-
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.7.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!