Tomcat 7 avec Java 8 sur Raspberry Pi

Mise à JOUR tomcat8 semble fonctionner dans ce scénario que j'ai pu ouvrir le gestionnaire //page requise. Tout cela ne résout pas le problème initial de l'état ici, je vous conseille d'utiliser tomcat8 de debian backports dans ce scénario!

Raspbian distribue le courant de Java 8 dans la version

root@raspberrypi:/etc/apt# java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) Client VM (build 25.0-b70, mixed mode)

après l'installation de tomcat 7-je revenu à la tomcat7 la version fournie par debian backports qui est

root@raspberrypi:/etc/apt# dpkg -l |grep tomcat
ii  libtomcat7-java                       7.0.56-1~bpo70+2                        all          Servlet and JSP engine -- core libraries
ii  tomcat7                               7.0.56-1~bpo70+2                        all          Servlet and JSP engine
ii  tomcat7-admin                         7.0.56-1~bpo70+2                        all          Servlet and JSP engine -- admin web applications
ii  tomcat7-common                        7.0.56-1~bpo70+2                        all          Servlet and JSP engine -- common files

qui, selon tomcat7 pas de compiler des exemples de jsp devrait fonctionner. Ceci, cependant, n'est pas le cas comme le gestionnaire de la page me laisse avec l'erreur suivante:

org.apache.jasper.JasperException: Unable to compile class for JSP: 
An error occurred at line: [1] in the generated java file: [/var/lib/tomcat7/work/Catalina/localhost/manager/org/apache/jsp/index_jsp.java]
The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:366)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:477)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:379)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:657)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:213)
org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)

Quelqu'un sait ce qu'est le véritable problème ici pourrait être?

Etes-vous le SDK Java ou Java JRE?
oracle-java8-jdk installé par défaut sur raspbian. Comme viens de mettre à jour, tomcat8 s'exécute.
Comment avez-vous tomcat8 sur la framboise sur raspbian? Avez-vous avoir à les compiler vous-même?
J'ai ajouté une réponse expliquant comment je l'ai eu à travailler, mais pas la "meilleure" solution, à mon humble avis. S'il vous plaît, col.panique, ajouter une réponse expliquant comment vous avez fait.

OriginalL'auteur col.panic | 2014-12-23