每当我尝试将我的CodenameOne应用程序上传到构建服务器时,它的响应都是错误的,请参见下面的内容:
00:00 ERROR: Failed to run Retrolambda
java.lang.IllegalArgumentException
at net.orfjackal.retrolambda.asm.ClassReader.<init>(ClassReader.java:185)
at net.orfjackal.retrolambda.asm.ClassReader.<init>(ClassReader.java:168)
at net.orfjackal.retrolambda.ClassAnalyzer.analyze(ClassAnalyzer.java:25)
at net.orfjackal.retrolambda.Retrolambda$1.visitClass(Retrolambda.java:62)
at net.orfjackal.retrolambda.files.ClasspathVisitor.visitFile(ClasspathVisitor.java:29)
at net.orfjackal.retrolambda.files.ClasspathVisitor.visitFile(ClasspathVisitor.java:11)
at java.nio.file.Files.walkFileTree(Files.java:2670)
at java.nio.file.Files.walkFileTree(Files.java:2742)
at net.orfjackal.retrolambda.Retrolambda.visitFiles(Retrolambda.java:98)
at net.orfjackal.retrolambda.Retrolambda.run(Retrolambda.java:59)
at net.orfjackal.retrolambda.Main.main(Main.java:28)
00:00 ERROR: Failed to run Retrolambda
java.lang.IllegalArgumentException
at net.orfjackal.retrolambda.asm.ClassReader.<init>(ClassReader.java:185)
at net.orfjackal.retrolambda.asm.ClassReader.<init>(ClassReader.java:168)
at net.orfjackal.retrolambda.ClassAnalyzer.analyze(ClassAnalyzer.java:25)
at net.orfjackal.retrolambda.Retrolambda$1.visitClass(Retrolambda.java:62)
at net.orfjackal.retrolambda.files.ClasspathVisitor.visitFile(ClasspathVisitor.java:29)
at net.orfjackal.retrolambda.files.ClasspathVisitor.visitFile(ClasspathVisitor.java:11)
at java.nio.file.Files.walkFileTree(Files.java:2670)
at java.nio.file.Files.walkFileTree(Files.java:2742)
at net.orfjackal.retrolambda.Retrolambda.visitFiles(Retrolambda.java:98)
at net.orfjackal.retrolambda.Retrolambda.run(Retrolambda.java:59)
at net.orfjackal.retrolambda.Main.main(Main.java:28)
Process return code is 1在使用模拟器进行测试时,它运行得非常好,并且只在构建服务器上返回一个错误。我认为这与它是为Android而建的事实有关。
我使用的是Java 11 (我在代码一的构建选项中设置了这个选项)。
发布于 2022-06-07 01:55:54
目标语言级别需要是Java 8,而不是Java 11。您可以使用JDK 11,但目标设置需要8。
https://stackoverflow.com/questions/72522129
复制相似问题