Gradle插件开发手册

 主页   资讯   文章   代码 

Java项目的Task

Java plugin主要创建了两个task,依赖于main task(一个标识性的task):

  • assemble
    • jar
      这个task创建所有输出
  • check
    • test
      这个task执行所有的测试。

jar task自身直接或者间接依赖于其他task:classes task将会被调用于编译java源码。
testClasses task用于编译测试,但是它很少被调用,因为test task依赖于它(类似于classes task)。

通常情况下,你只需要调用到assemblecheck,不需要其他task。

你可以在Gradle文档中查看java plugin的全部task。