अद्यतन tomcat8 इस परिदृश्य में काम करता प्रतीत होता है क्योंकि मैं आवश्यकतानुसार/प्रबंधक/पृष्ठ खोल सकता हूं। हालांकि यह मूल समस्या स्थिति को हल नहीं करता है, लेकिन मैं आपको इस परिदृश्य में डेबियन बैकपोर्ट से tomcat8 का उपयोग करने की सलाह देता हूं!रास्पबेरी पाई पर जावा 8 के साथ टोमकैट 7
Raspbian बिल्ला 7 स्थापित करने के बाद संस्करण
[email protected]:/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)
में मौजूदा जावा 8 उद्धार मैं डेबियन backports द्वारा प्रदान की tomcat7 संस्करण है जो
[email protected]:/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
जो tomcat7 not compiling jsp examples के अनुसार काम करना चाहिए है पर वापिस कर दिए। हालांकि, प्रबंधक पृष्ठ के रूप में ऐसा नहीं है मुझे निम्न त्रुटि के साथ छोड़ देता है:
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)
किसी को भी पता है क्या वास्तविक समस्या यहाँ हो सकता है?
क्या आप जावा एसडीके या जावा जेआरई चला रहे हैं? –
oracle-java8-jdk raspbian में डिफ़ॉल्ट रूप से स्थापित के रूप में। जैसा कि अभी अपडेट किया गया है, tomcat8 चलता है। –
@ col.panic आप कैसे रास्पबेरी पर रास्पबेरी पर tomcat8 मिला? क्या आपको इसे स्वयं संकलित करना पड़ा? – flindeberg