Hi Tommy, if you add the groovy-json module to your dependencies, you
should be good to go.

The groovy-all dependency is a pom dependency. How to use a pom
dependency differs between build tools. Generally, just telling your
build tool it's a pom might be enough for things to start working
again for you.

There was an issue with differences between how Maven and Gradle
treated our early pom dependencies for Groovy 4 which has been fixed
in later versions. So, upgrading to 4.0.3 might also prove useful.

Cheers, Paul.

On Fri, Jul 8, 2022 at 9:10 PM Tommy Svensson <to...@natusoft.se> wrote:
>
> Hello Groovy people,
>
> I have code using org.apache.groovy:groovy:4.0.1 and it builds without any 
> problems.
>
> But now I want to use the JSONSlurper and it looks like there is a new 
> JSONParser also. That however requires groovy-all from googling. The problem 
> is that there seem to be not groovy-all for version 4.0.1. Maven completely 
> fails when I add "-all" to "groovy" in my poms. It will not download the 
> groovy-all file. I deleted ~/.m2/repository and built again and it downloaded 
> all but groovy-all.
>
> The JSON stuff is not available in the "groovy" artifact.
>
> So my question really is, I want to use Groovys JSON features, what do I need 
> to do to accomplish that ?
>
> I've completely failed top find any Groovy 4.0 related page other than the 
> release notes. Since there are big diffs between versions there must be some 
> page for each version I assume ?
>
> I found this: https://groovy-lang.org/processing-json.html but it is not 
> version specific and provides no information on how to get access to it.
>
> I'm frustrated. Something seemingly simple turned out to be the opposite!
>
> Any help is appreciated.
>
> Thanks,
> Tommy Svensson
>
>
>

Reply via email to