Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Praise for the First Edition

Foreword to the First Edition

Preface

Acknowledgments

About this Book

About the Authors

1. The Groovy language

Chapter 1. Your way to Groovy

1.1. The Groovy story

1.1.1. What is Groovy?

1.1.2. Playing nicely with Java: seamless integration

1.1.3. Power in your code: a feature-rich language

1.1.4. Community driven but corporate backed

1.2. What Groovy can do for you

1.2.1. Groovy for the busy Java professional

1.2.2. Groovy for the polyglot programmer

1.2.3. Groovy for pragmatic programmers, extremos, and agilists

1.3. Running Groovy

1.3.1. Using groovysh for a welcome message

1.3.2. Using groovyConsole

1.3.3. Using the groovy command

1.4. Compiling and running Groovy

1.4.1. Compiling Groovy with groovyc

1.4.2. Running a compiled Groovy script with Java

1.5. Groovy IDE and editor support

1.5.1. IntelliJ IDEA plug-in

1.5.2. NetBeans IDE plug-in

1.5.3. Eclipse plug-in

1.5.4. Groovy support in other editors

1.6. Summary