- Gradle Effective Implementations Guide(Second Edition)
- Hubert Klein Ikkink
- 185字
- 2021-07-16 10:43:23
Chapter 2. Creating Gradle Build Scripts
In Gradle, projects and tasks are two important concepts. A Gradle build always consists of one or more projects. A project defines some sort of component that we want to build. There are no defining rules about what the component is. It can be a JAR file with utility classes to be used in other projects, or a web application to be deployed to the corporate intranet. A project doesn't have to be about building and packaging code, it can also be about doing things such as copying files on a remote server or deployment of applications to servers.
A project has one or more tasks. A task is a small piece of work that is executed when we run a build, for example, compiling source code, packaging code in an archive file, generating documentation, and so on.
In this chapter, we will discuss how to define a project with tasks and use it as a Gradle build. We will cover the following topics:
- Defining tasks
- Defining dependencies between tasks
- Organizing tasks and ways to handle it
- Windows Vista基礎(chǔ)與應(yīng)用精品教程
- Mobile-first Bootstrap
- PLC控制系統(tǒng)應(yīng)用與維護
- Learning Bootstrap
- Windows Server 2012網(wǎng)絡(luò)操作系統(tǒng)項目教程(第4版)
- Windows 8實戰(zhàn)從入門到精通(超值版)
- Windows Vista終極技巧金典
- Linux網(wǎng)絡(luò)操作系統(tǒng)項目教程(RHEL 7.4/CentOS 7.4)(第3版)(微課版)
- Linux 從入門到項目實踐(超值版)
- Linux內(nèi)核API完全參考手冊(第2版)
- bash shell腳本編程經(jīng)典實例(第2版)
- Linux內(nèi)核分析及應(yīng)用
- Azure Resource Manager Templates Quick Start Guide
- 辦公自動化教程(Windows7+Office2010)
- openEuler操作系統(tǒng)核心技術(shù)與行業(yè)應(yīng)用實踐