Eclipse Neon: Grails 2.x with Groovy and GSP Support

What if you want to develop Grails 2 projects with Eclipse Neon (4.6) as easy as you did with Groovy/Grails Tool Suite? Written and tested with Eclipse Neon and Grails 2.3, 2.4 and 2.5. Disclaimer: this post is a complete copy of my awesome colleague Ted Vinke’s post about eclipse Mars of last year! Actually, this is of course only … Lees verder Eclipse Neon: Grails 2.x with Groovy and GSP Support

Avoid NullPointerException: Safe Navigation with Groovy

We know it’s all too common in Java to get a NullPointerException when we use an object reference which is null. This happens when our code tries to access a method or field of an object, or element of an array when there’s no instance present – e.g. it refers to null.

We might get an Animal instance from … Lees verder Avoid NullPointerException: Safe Navigation with Groovy

Grails 3 Released: Installing Gradle and Groovy 2.4 Support in Eclipse/GGTS

Grails 3 has been released with a ton of new features. If you’re used to adding a new Grails distribution in Eclipse or Groovy/Grails Tool Suite, you’ve might have experienced that your good old IDE might not support Grails 3 projects right out of the box. You might be missing: Grails 3 support at all 🙂 Gradle support Groovy 2.4 … Lees verder Grails 3 Released: Installing Gradle and Groovy 2.4 Support in Eclipse/GGTS

Groovy closures for now – no Java 8 lambdas just yet

Java 8 is featuring lambdas, which are similar to a construction Groovy has already for some time: closures. In Groovy we could already do this:

where { it.toUpperCase() } is the closure. In Java 8 we can achieve the same functionality now in a concise way.

Groovy’s strengths has always been the possibility to just copy ’n paste … Lees verder Groovy closures for now – no Java 8 lambdas just yet