У меня есть приложение groovy, которое использует groovy версию 2.2.1. Мое приложение groovy ранее работало нормально, но недавно запустило это исключение:
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at com.app.Main.main(Main.groovy:83)Caused by: java.lang.ClassNotFoundException: org.codehaus.groovy.runtime.typehandling.ShortTypeHandling
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
Класс ShortTypeHandling даже не вводился до groovy 2.3.0. Как это можно сделать в groovy приложении с версией 2.2.1? Я могу решить эту проблему, заменив groovy -all-2.2.1.jar на groovy -all-2.3.0.jar в моем pom, но это не вызвало проблемы.