|
|
Groovy & Grails eXchange 2009: Hans Dockter on Gradle Deep Dive
Gradle Deep Dive
Gradle combines the flexibility of Ant with a build-by-convention approach a la Maven. But both implemented in a more powerful and less restrictive way. In this session you will learn about Gradle's rich domain model, which provides a true build language. Hans will explain how Gradle offers the abstractions that Ant misses, without the restrictions and obstacles of a rigid framework.
Through examples, Hans will also show how Gradle is particularly suitable for enterprise builds and how it supports many optimisation strategies that enable fast, yet reliable development.
During his demo, Hans will introduce Gradle with a simple 'hello world' build and then work with a plain Java and a Java Web project. From there we go to a more complex multi-project build, during which we will discuss major Gradle features, including:
- Dependency Management
- A Rich API that allows you to interact with the tasks and to orchestrate them
- A Deep API that allows you to hook into and define custom rules for all aspects of the build
- Deep integration of existing Ant build scripts.
- Smart execution model (e.g. smart skipping and full access to the execution plan)
- Powerful support for multiproject builds
ABOUT HANS DOCKTER
|
A passionate teacher and mentor, Hans is a senior enterprise architect with more than 10 years of experience in the Java field. He is a long term member of the open source community. He was a committer for the JBoss project and founded JBoss-IDE.
More about Hans Dockter
|
|
|
|
|
|
OTHER RIA, AJAX & WEB EVENTS
|
Object-Oriented ActionScript - Beginners
1 DAY COURSE. Paris, Tuesday, March 30th
|
|
Adobe Flex Intro
1 DAY COURSE. Paris, Tuesday, April 13th
|
|
Android Mobile App Development
3 DAY COURSE. Featuring Alan Cassar London, Wednesday, April 14th
|
|
Adobe Flex for Flash Developers
1 DAY COURSE. Paris, Monday, April 19th
|
|
Ruby on Rails Web Development
4 DAY COURSE. Featuring Andrew Chalkley Paris, Tuesday, April 20th
|
|
Android Mobile App Development
3 DAY COURSE. Paris, Wednesday, April 21st
|
|
HTML5 Communication: Using Web Sockets & more too
3 DAY COURSE. Featuring Peter Lubbers London, Wednesday, April 21st
|
|
Adobe AIR Intro
1 DAY COURSE. Paris, Monday, April 26th
|
|
|
|