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 > >