Gradle Effective Implementation Guide
暫譯: Gradle 效能實作指南

Hubert Klein Ikkink

  • 出版商: Packt Publishing
  • 出版日期: 2012-10-22
  • 售價: $2,000
  • 貴賓價: 9.5$1,900
  • 語言: 英文
  • 頁數: 382
  • 裝訂: Paperback
  • ISBN: 1849518106
  • ISBN-13: 9781849518109
  • 相關分類: Java 相關技術
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

A must-read for Java developers, this book will bring you bang up to date in the techniques of build automation using Gradle. A fully hands-on approach makes learning natural and entertaining.

  • Learn the best of Gradle
  • Work easily with multi-projects.
  • Apply Gradle to your Java, Scala and Groovy projects.

In Detail

Gradle is the next generation in build automation. It uses convention-over-configuration to provide good defaults, but is also flexible enough to be usable in every situation you encounter in daily development. Build logic is described with a powerful DSL and empowers developers to create reusable and maintainable build logic.

"Gradle Effective Implementation Guide" is a great introduction and reference for using Gradle. The Gradle build language is explained with hands on code and practical applications. You learn how to apply Gradle in your Java, Scala or Groovy projects, integrate with your favorite IDE and how to integrate with well-known continuous integration servers..

Start with the foundations and work your way through hands on examples to build your knowledge of Gradle to skyscraper heights. You will quickly learn the basics of Gradle, how to write tasks, work with files and how to use write build scripts using the Groovy DSL. Then as you develop you will be shown how to use Gradle for Java projects. Compile, package, test and deploy your applications with ease. When you've mastered the simple, move on to the sublime and integrate your code with continuous integration servers and IDEs. By the end of the "Gradle Effective Implementation Guide" you will be able to use Gradle in your daily development. Writing tasks, applying plugins and creating build logic will be second nature.

What you will learn from this book

  • Create Gradle build scripts from clear examples
  • Write build logic with the Gradle build language
  • Compile, test and check your Java, Scala and Groovy applications
  • Write your own custom tasks and plugins
  • Use Gradle on continous integrations servers Jenkins, TeamCity and Bamboo
  • Integrate Gradle with Eclipse and IntelliJ IDEA

Approach

Written in Packt's tutorial format the hands on examples and real life applications that will guide you through Gradle and give you the knowledge to use it every day.

Who this book is written for

If you are a Java developer who wants to automate compiling, packaging and deploying your application this book is for you..

商品描述(中文翻譯)

這本書是Java開發者必讀的書籍,將使您掌握使用Gradle進行建置自動化的最新技術。全方位的實作方式使學習變得自然且有趣。

- 學習Gradle的最佳實踐
- 輕鬆處理多專案
- 將Gradle應用於您的Java、Scala和Groovy專案

**詳細內容**

Gradle是建置自動化的下一代工具。它使用約定優於配置的原則提供良好的預設值,但也足夠靈活,可以在您日常開發中遇到的每種情況下使用。建置邏輯使用強大的DSL(領域特定語言)來描述,並使開發者能夠創建可重用和可維護的建置邏輯。

《Gradle有效實施指南》是使用Gradle的絕佳入門和參考書。Gradle建置語言通過實作代碼和實際應用進行解釋。您將學習如何在Java、Scala或Groovy專案中應用Gradle,如何與您喜愛的IDE整合,以及如何與知名的持續整合伺服器整合。

從基礎開始,通過實作範例逐步建立您對Gradle的知識,達到高峰。您將快速學會Gradle的基本概念,如何撰寫任務、處理檔案以及如何使用Groovy DSL撰寫建置腳本。隨著開發的進行,您將學會如何在Java專案中使用Gradle。輕鬆編譯、打包、測試和部署您的應用程式。當您掌握了基本概念後,便可以進入更高層次,將您的代碼與持續整合伺服器和IDE整合。在完成《Gradle有效實施指南》後,您將能夠在日常開發中使用Gradle。撰寫任務、應用插件和創建建置邏輯將變得得心應手。

**您將從這本書中學到什麼**

- 從清晰的範例中創建Gradle建置腳本
- 使用Gradle建置語言撰寫建置邏輯
- 編譯、測試和檢查您的Java、Scala和Groovy應用程式
- 撰寫您自己的自定義任務和插件
- 在持續整合伺服器Jenkins、TeamCity和Bamboo上使用Gradle
- 將Gradle與Eclipse和IntelliJ IDEA整合

**方法**

本書採用Packt的教學格式,提供實作範例和現實生活中的應用,將引導您了解Gradle並使您能夠每天使用它。

**本書的讀者對象**

如果您是希望自動化編譯、打包和部署應用程式的Java開發者,這本書就是為您而寫的。