हाय मैं एक छोटा सा वेबपैप लगाने की कोशिश कर रहा हूं लेकिन मुझे त्रुटि से ऊपर मिल रहा है। नीचे मेरा कोडjava.lang.NoSuchMethodError: org.apache.http.protocol.BasicHttpContext: विधि <init>() वी नहीं मिला
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("SomeURL"); // Using a URL local to my machine
// after setting nameValuePair and setting it on httppost
httppost.setEntity(new UrlEncodedFormEntity(nvps, HTTP.UTF_8));
// This is where I am getting the above mentioned exception
HttpResponse response = httpclient.execute(httppost);
मैं httpclient-4.0-beta2.jar और httpcore-4.0.1.jar का उपयोग कर रहा हूं। ऐसा लगता है कि BasicHttpContext मेरे ऐप में कुछ अन्य जारों के साथ संघर्ष कर रहा है, लेकिन मैं इसे समझ नहीं पाया। किसी भी सुराग की सराहना की जाएगी।
यह क्लासपाथ सूचीबद्ध करने में आपकी सहायता कर सकता है जिसके साथ आप अपना कोड चला रहे हैं। इच्छित जार फ़ाइल को लोड करने से रोकने में एक सूक्ष्म समस्या हो सकती है ... – atk
मैंने एक स्टैंडअलोन जावा प्रोग्राम के साथ प्रयास किया और केवल 2 जार जोड़े और यह ठीक काम करता है। मेरे मूल ऐप के क्लासपाथ में 50 से अधिक जार हैं, मुझे यकीन नहीं है कि कौन सा विरोधाभासी है। –
यदि आप एक्लिप्स आईडीई गोटो जावा ब्रोस्विंग व्यू (विंडोज़ -> शो व्यू -> जावा ब्रॉसिंग) का उपयोग कर रहे हैं तो फिर जार फ़ाइल ब्राउजर करें, आप कक्षा/विधियों/चर आदि के विवरण के बारे में जान सकेंगे – Narayan