RE: Groovy Compiler
"James Poli via users" <users-GSC0n/0aZo1d/SJB6HiN2Ni2O/[email protected]> Mon, 16 Dec 2024 15:01:37 +0000
| Newsgroups | gmane.comp.lang.groovy.user |
|---|---|
| Message-ID | <MN2PR05MB6238B63422793CCD416DC829903B2@MN2PR05MB6238.namprd05.prod.outlook.com> |
Thanks, Daniel; I'll give it a try. Regards, Jim -----Original Message----- From: Daniel Sun <[email protected]> Sent: Sunday, December 15, 2024 7:57 PM To: [email protected] Subject: Re: Groovy Compiler EXTERNAL try setting the following system property for groovy compilation: -Dgroovy.target.bytecode=1.8 Cheers, Daniel Sun On 2024/12/13 00:14:39 James Poli via users wrote: > Our company has upgraded to Groovy 4 and JDK 21. However, one platform we support, MVS, only supports a JDK 8 runtime. > > When running a class compiled with Groovy 4, an exception results: > > ... java.lang.UnsupportedClassVersionError: JVMCFRE199E bad major version 61.0 of class=..., the maximum supported major version is 52.0; offset=6 > > Can we cross-compile or force Groovy to generate bytecodes that support JDK 8? > > I appreciate any help you can provide. > Jim > >