![On Java:中文版·基础卷](https://wfqqreader-1252317822.image.myqcloud.com/cover/337/53256337/b_53256337.jpg)
上QQ阅读APP看书,第一时间看更新
Gradle基础任务
本书工程代码的构建会产生大量的Gradle任务。这是因为Gradle使用一种称为约定优于配置(convention over configuration)的运行方式,这意味着即便你只是尝试完成一个非常基础的任务,Gradle依然会创建很多任务。因此,那些“搭顺风车”的任务要么不适用于本书,要么不能正确运行。下面是一些你可能会用到的Gradle任务。
●gradlew compileJava:编译本书中所有可被编译的Java文件(有些文件不可编译,仅用于演示语言的错误用法)。
●gradlew run:对于本书中所有可执行的Java文件(有些文件是库组件),先编译再执行。
●gradlew test:执行所有的单元测试(相关知识点将会在第16章中讲述)。
●gradlew chapter:ExampleName:编译和运行一个特定的示例程序,比如gradlew objects:HelloDate。