🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## [安装和运行代码示例](https://lingcoder.gitee.io/onjava8/#/book/02-Installing-Java-and-the-Book-Examples?id=%e5%ae%89%e8%a3%85%e5%92%8c%e8%bf%90%e8%a1%8c%e4%bb%a3%e7%a0%81%e7%a4%ba%e4%be%8b) 当 Java 安装完毕,下一步就是安装本书的代码示例了。安装步骤所有平台一致: 1. 从[GitHub 仓库](https://github.com/BruceEckel/OnJava8-Examples/archive/master.zip)中下载本书代码示例 2. 解压到你所选目录里。 3. 使用 Windows 资源管理器,Mac Finder,Linux 的 Nautilus 或其他等效工具浏览,在该目录下打开 Shell。 4. 如果你在正确的目录中,你应该看到该目录中名为 gradlew 和 gradlew.bat 的文件,以及许多其他文件和目录。目录与书中的章节相对应。 5. 在shell中输入下面的命令运行: ~~~ Windows 系统: gradlew run Mac/Linux 系统: ./gradlew run ~~~ 第一次安装时 Gradle 需要安装自身和其他的相关的包,请稍等片刻。安装完成后,后续的安装将会快很多。 **注意**: 第一次运行 gradlew 命令时必须连接互联网。 **Gradle 基础任务** 本书构建的大量 Gradle 任务都可以自动运行。Gradle 使用约定大于配置的方式,简单设置即可具备高可用性。本书中“一起去骑行”的某些任务不适用于此或无法执行成功。以下是你通常会使用上的 Gradle 任务列表: ~~~ 编译本书中的所有 java 文件,除了部分错误示范的 gradlew compileJava 编译并执行 java 文件(某些文件是库组件) gradlew run 执行所有的单元测试(在本书第16章会有详细介绍) gradlew test 编译并运行一个具体的示例程序 gradlew <本书章节>:<示例名称> 示例:gradlew objects:HelloDate ~~~