Pessoal,
estou usando a @WebServlet(urlPatterns = "/busca") no meu projeto do primeiro exercicio de Servlet e quando entrou no path completo tomo o erro abaixo. O que pode está errado?
http://localhost:8080/gerenciador/index.html ESSA URL FUNCIONA http://localhost:8080/gerenciador/busca ESSSA NÃO FUNCIONA e dá a stracktrace abaixo.
Estou com dificuldade de entender o que é uma JDK versao tal, ou JEE...em relação ao Tomcat também. Teria um curso especifico para entender essa sopa de letrinhas?
HTTP Status 500 - br/com/alura/gerenciador/web/BuscaEmpresa : Unsupported major.minor version 51.0 (unable to load class br.com.alura.gerenciador.web.BuscaEmpresa)
type Exception report
message br/com/alura/gerenciador/web/BuscaEmpresa : Unsupported major.minor version 51.0 (unable to load class br.com.alura.gerenciador.web.BuscaEmpresa)
description The server encountered an internal error that prevented it from fulfilling this request.
exception
java.lang.UnsupportedClassVersionError: br/com/alura/gerenciador/web/BuscaEmpresa : Unsupported major.minor version 51.0 (unable to load class br.com.alura.gerenciador.web.BuscaEmpresa)
org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:3209)
org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:1373)
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1861)
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:495)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Thread.java:662)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.81 logs.
Apache Tomcat/7.0.81