Eclipse & Gradle - The best of both worlds
Eclipse is a very powerful IDE. Gradle is a very powerful build system. In this presentation, we will learn how these two giants can be combined to get the best of both worlds. While Eclipse takes care of dealing with the sources and resources of our project, Gradle handles building and testing of our project. This natural separation of concerns is achieved in Buildship, Eclipse Plug-ins for Gradle, that integrates deeply with both Eclipse and Gradle. The result is a unified build that is highly automated and reproducible.
We will take a closer look at how we can keep the build system and the IDE project setup in-sync, how we can delegate all build and test work to Gradle, and how we can visualize in Eclipse the progress that occurs when invoking Gradle. Along the way, we will share our experiences in integrating seamlessly into the existing Eclipse UI components and paradigms.
All technical details explored in this presentation will be demonstrated in action. We will also highlight all enhancements that have been made in Buildship since the release of Eclipse Mars.