Na aula 7 do curso Servlet parte 2 criei o gerenciador.war conforme explicado no primeiro vídeo, coloquei na pasta webapps do Jetty e ao tentar executar o comando "java -jar start.jar" no prompt aparecem várias mensagens de erro citando diversas ".class" como a que aparece abaixo:
Suppressed:
|java.lang.RuntimeException: Error scanning file C:\Users\ragon\AppData\Local\Temp\jetty-0.0.0.0-8080-gerenciador.war-_gerenciador-any-807839701437199625.dir\we
bapp\WEB-INF\classes\br\com\alura\gerenciador\acao\Acao.class
| at org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:743)
| at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:829)
| at org.eclipse.jetty.annotations.AnnotationConfiguration$ParserTask.call(AnnotationConfiguration.java:163)
| at org.eclipse.jetty.annotations.AnnotationConfiguration$1.run(AnnotationConfiguration.java:471)
| at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
| at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
| at java.base/java.lang.Thread.run(Thread.java:835)
|Caused by:
|java.lang.IllegalArgumentException: Unsupported class file major version 56
| at org.objectweb.asm.ClassReader.<init>(ClassReader.java:176)
| at org.objectweb.asm.ClassReader.<init>(ClassReader.java:158)
| at org.objectweb.asm.ClassReader.<init>(ClassReader.java:146)
| at org.objectweb.asm.ClassReader.<init>(ClassReader.java:273)
| at org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:932)
| at org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:737)
| at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:829)
| at org.eclipse.jetty.annotations.AnnotationConfiguration$ParserTask.call(AnnotationConfiguration.java:163)
| at org.eclipse.jetty.annotations.AnnotationConfiguration$1.run(AnnotationConfiguration.java:471)
| at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
| at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
| at java.base/java.lang.Thread.run(Thread.java:835)
Quando tento acessar o endereço "http://localhost:8080/gerenciador/entrada?acao=ListaEmpresas" no Chrome aparece a mensagem abaixo:
HTTP ERROR 503
Problem accessing /gerenciador/entrada. Reason:
Service Unavailable
Powered by Jetty:// 9.4.12.v20180830
Por favor, alguém teria alguma solução para esse problema?