《Spring in action 第四版》源码下载和 Java 环境配置

一、Java SDK 安装

1、Oracle 官网下载安装包,得到 jdk-8u221-linux-x64.tar.gz。

使用命令(sudo tar -xvf jdk-8u221-linux-x64.tar.gz -C /opt/ )解压到 /opt 目录。

2、配置环境变量。

打开配置文件(vim ~/.bashrc),在末尾添加 export PATH=/opt/jdk1.8.0_221/bin:$PATH,保存退出。执行命令(source ~/.bashrc),使其配置生效。

3、运行命令(java -version),如下,则说明安装成功。

java -version

二、源代码下载及文件说明

1、下载地址:www.manning.com/SpringinActionFourthEdition。

2、解压后,进去 Chapter_01/knight 目录,可以看到第一章的源码以及打包好的编译环境,如下。

Chapter_01/knight 目录文件

编译环境配置:gradle,build.gradle,gradle.properties,gradlew,gradlew.bat,这几个文件使你不用自己安装 gradle 环境,可使用脚本 gradlew 或者 gradlew.bat 进行编译。目录 gradle/wrapper/ 有两个文件,文件 gradle-wrapper.properties 记录 gradle 版本信息,以及存放路径,首次编译会自动下载对应 gradle 版本。其中 GRADLE_USER_HOME 指 ~/.gradle 目录。

gradle-wrapper.properties 文件

源代码:src 目录内。

编译结果报告:编译成功,自动生成 build 目录。

三、源码编译

1、进去 Chapter_01/knight/ 目录,执行命令(./gradlew build),出现如下信息。

./gradlew build

表示其中一个包下载出错,这是因为仓库地址(http://repo1.maven.org/maven2/log4j/log4j/1.2.14/log4j-1.2.14.jar )不可用, 打开文件(vim build.gradle),更换仓库地址即可解决。如下。

更换仓库

编译成功后,信息如下。

编译成功

这时候可以用浏览器打开文件 build/reports/tests/index.html,查看测试报告。

完!

你可能感兴趣的:(《Spring in action 第四版》源码下载和 Java 环境配置)