Just a short note to remind myself.
If you come across a classNotFoundException: org.codehaus.groovy.runtime.typehandling.ShortTypeHandling
Then the chances are you have 2 versions of Groovy being used.
1 pre Groovy 2.3.5, and 1 after it.
Reminder: use this to investigate (remember to look at parents too)
mvn dependency:tree -Dverbose
I believe this is a Java 8 compatibility change, but would need to investigate to be sure.
Anyway, go here to find out more:
http://glaforge.appspot.com/article/groovy-2-3-5-out-with-upward-compatibility
It taught me a lot and information are valuable. Thank you.
ReplyDeleteCloud Computing Courses in Coimbatore
Cloud Computing Training in Coimbatore
Cloud Computing Courses
Cloud Training
Cloud Certification
Cloud Computing Certification
Interesting post. Version compatibility between tools like Groovy and Eclipse can sometimes be tricky, so explanations like this are really helpful for developers trying to avoid compiler conflicts. Continuous learning is important in tech too—many people also explore practical skills through programs like Data Science, Full Stack Development, or Digital Marketing.
ReplyDelete