Grails技术精解与开发实战
上QQ阅读APP看书,第一时间看更新

1.2.2 安装Java JDK

Oracle JDK或OpenJDK

OpenJDK是Oracle JDK的开源版本,与官方版本相比只有很少的非核心功能未包含在OpenJDK中。由于差别很小,在我们的使用过程中两者都可以选择,只要保持和生产环境一致即可。Grails 3.3.5需要JDK 1.8的支持,所以安装时需要选择对应的Java版本。

使用SDKMAN安装JDK环境很简单,只需要几行命令,无须其他设置,如代码1.2所示。

# 无结尾或者以oracle结尾的是Oracle JDK,以zulu和openjdk结尾的是OpenJDK。都是不同JVM的实现
# 安装Oracle JDK 8
$ sdk install java 8u111
# 或者安装Open JDK
$ sdk install java 8u152 -zulu
# 设置Java 8 为默认Java环境
$ sdk default java 8u111
# 验证是否安装成功
$ java -version
java version "1.8.0 _111"
Java(TM) SE Runtime Environment (build 1.8.0_111 -b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14 , mixed mode)

代码1.2 使用SDKMAN安装Java JDK

JDK也可以在Java官网下载二进制文件进行安装,读者可以根据个人情况选择安装方式。