See: https://github.com/gradle/gradle/issues/19283
Seems it has been fixed in the master branch, but not yet released as
proper build.


On Mon, Apr 18, 2022 at 4:49 PM Robert Muir <rcm...@gmail.com> wrote:

> I passed various flags such as --debug with no help. "Failed to create
> Jar file" is an especially crappy error message.
>
> Finally, found the right one: --stacktrace (why isn't this the default?!):
>
> Caused by: java.lang.IllegalArgumentException: Unsupported class file
> major version 62
>         at org.objectweb.asm.ClassReader.<init>(ClassReader.java:196)
>         at org.objectweb.asm.ClassReader.<init>(ClassReader.java:177)
>         at org.objectweb.asm.ClassReader.<init>(ClassReader.java:163)
>         at
> org.gradle.internal.classpath.InstrumentingClasspathFileTransformer.lambda$visitEntries$1(InstrumentingClasspathFileTransformer.java:150)
>         at
> org.gradle.internal.classpath.ClasspathWalker.visitJarContents(ClasspathWalker.java:91)
>         at
> org.gradle.internal.classpath.ClasspathWalker.visit(ClasspathWalker.java:55)
>         at
> org.gradle.internal.classpath.InstrumentingClasspathFileTransformer.visitEntries(InstrumentingClasspathFileTransformer.java:148)
>         at
> org.gradle.internal.classpath.InstrumentingClasspathFileTransformer.lambda$instrument$0(InstrumentingClasspathFileTransformer.java:139)
>         at
> org.gradle.internal.classpath.ClasspathBuilder.buildJar(ClasspathBuilder.java:66)
>         at
> org.gradle.internal.classpath.ClasspathBuilder.jar(ClasspathBuilder.java:53)
>         ... 10 more
>
> So it looks like gradle has java 18 compatibility issues? Can we
> document a workaround or document "don't use this version, download 17
> for now" ?
>
> On Mon, Apr 18, 2022 at 10:38 AM Robert Muir <rcm...@gmail.com> wrote:
> >
> > On my operating system, java package has been upgraded to jdk 18,
> > since it is the latest release. Do i need to download 17 and stash it
> > off somewhere else for gradle to work? Is there some other workaround?
> >
> > Thanks for any pointers.
> >
> > think:lucene[main]$ git status
> > On branch main
> > nothing to commit, working tree clean
> > think:lucene[main]$ ./gradlew clean
> > To honour the JVM settings for this build a single-use Daemon process
> > will be forked. See
> >
> https://docs.gradle.org/7.2/userguide/gradle_daemon.html#sec:disabling_the_daemon
> .
> > Daemon will be stopped at the end of the build
> > > Task :buildSrc:compileJava UP-TO-DATE
> > > Task :buildSrc:compileGroovy NO-SOURCE
> > > Task :buildSrc:processResources NO-SOURCE
> > > Task :buildSrc:classes UP-TO-DATE
> > > Task :buildSrc:jar UP-TO-DATE
> > > Task :buildSrc:assemble UP-TO-DATE
> > > Task :buildSrc:compileTestJava NO-SOURCE
> > > Task :buildSrc:compileTestGroovy NO-SOURCE
> > > Task :buildSrc:processTestResources NO-SOURCE
> > > Task :buildSrc:testClasses UP-TO-DATE
> > > Task :buildSrc:test NO-SOURCE
> > > Task :buildSrc:check UP-TO-DATE
> > > Task :buildSrc:build UP-TO-DATE
> >
> > FAILURE: Build failed with an exception.
> >
> > * What went wrong:
> > java.util.concurrent.ExecutionException:
> > org.gradle.api.GradleException: Failed to create Jar file
> >
> /home/rmuir/.gradle/caches/jars-9/71e1d5e88220a15c55f72f3e02142ed9/buildSrc.jar.
> > > org.gradle.api.GradleException: Failed to create Jar file
> /home/rmuir/.gradle/caches/jars-9/71e1d5e88220a15c55f72f3e02142ed9/buildSrc.jar.
> >
> > * Try:
> > Run with --stacktrace option to get the stack trace. Run with --info
> > or --debug option to get more log output. Run with --scan to get full
> > insights.
> >
> > * Get more help at https://help.gradle.org
> >
> > BUILD FAILED in 4s
> > 2 actionable tasks: 2 up-to-date
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>
>

Reply via email to