Page 1 of 1
Maven shading of Apache Compress
Posted: 05 Aug 2025, 08:29
by Martin.bayley
Can the Maven shading be expanded to include all of the Apache Commons packages? At the moment only Compress is shaded which means that there is an issue running a later version of commons lang3.
Re: Maven shading of Apache Compress
Posted: 05 Aug 2025, 08:33
by Martin.bayley
Apologies I'm trying to provide more information but 'Bunny.net' is blocking my attempts to post.
Re: Maven shading of Apache Compress
Posted: 05 Aug 2025, 08:40
by Martin.bayley
Since lang3 v3.18.0 was recently released, attempting to move from the newly-deprecated case-sensitive and case-insensitive methods.
Re: Maven shading of Apache Compress
Posted: 05 Aug 2025, 08:41
by Martin.bayley
Because lang3 is not shaded in the openwebstart Maven build, and an older version is the dependency of commons-compress, any attempt to update my client-side code results in jnlp loading error.
Re: Maven shading of Apache Compress
Posted: 05 Aug 2025, 08:43
by Martin.bayley
Increasing the shading in the 'openwebstart' pom to include 'org apache commons' in the 'openwebstart.jar' rectifies the error.
Re: Maven shading of Apache Compress
Posted: 05 Aug 2025, 08:47
by Janak Mulani
I will have a look at this.