मैंने शायद इस प्रश्न का कुछ समान जवाब देखा है लेकिन मुझे लगता है कि मेरी स्थिति अलग है। मैं अब तक एक स्प्रिंग एमवीसी ऐप विकसित कर रहा हूं, जिसमें मैंने अपने प्रोजेक्ट में हैडोप एपीआई शामिल किया था, जब मैंने हडूप को शामिल किया था, तो यह अपवाद शुरू हो रहा था जब मैं प्रारंभिक डैशबोर्ड पेज खोलने की कोशिश कर रहा था जो पहले काम करता था:जेएसपी सर्वलेट अपवाद
java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/
ServletContext;)Ljavax/servlet/jsp/JspApplicationContext;
org.apache.jsp.ServerInfo_jsp._jspInit(ServerInfo_jsp.java:63)
org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:158)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:9
यह इन dependecies बातें बहुत चिकनी चलाने के बिना उपयोग नहीं किया और स्वाभाविक रूप से है
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-client</artifactId>
<version>0.23.1-mr1-cdh4.0.0b2</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
<version>0.23.1-mr1-cdh4.0.0b2</version>
<exclusions>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty</artifactId>
</exclusion>
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
</exclusions>
</dependency>
एक बार मैं अपने ऐप से जोड़ें:
यहाँ कैसे मेरी Hadoop निर्भरता की तरह लग रहा है। मुझे यहां क्या समझ नहीं आ रहा है?