नहीं मिल सका, मैं इसका प्रस्ताव दूंगा, मैं किसी भी मेवेन निर्भरता का उपयोग नहीं कर रहा हूं, फिर भी मुझे पता है कि मुझे एक जार फ़ाइल wls-api.jar
(कम से कम यही मैंने पढ़ा है) खो रहा है।वेबसाइटसेट क्लाइंट को कार्यान्वयन कक्षा
इसका समाधान करने के लिए मैंने oracle-weblogic-7.9.jar
डाउनलोड किया लेकिन समस्या बनी रहती है।
अपवाद इस लाइन पर फेंक दिया जाता है
WebSocketContainer container = ContainerProvider.getWebSocketContainer();
किसी को भी मुझे बता सकते हैं क्यों इस लाइन लगातार विफल रहता है?
अद्यतन: आगे उदाहरण पढ़ने पर मैं इस निर्भरता
<dependency>
<groupId>javax.websocket</groupId>
<artifactId>javax.websocket-api</artifactId>
<version>1.0</version>
का उपयोग करके देख मैं सर्वर और ग्राहक के निर्माण के रास्ते में javax.websocket-api.jar
है के रूप में यह आवश्यक है। मुझे यहां क्या समझ नहीं आ रहा है?
अन्य अपडेट: मैं फेंकने वाली त्रुटि को शामिल करना भूल गया!
Exception in thread "main" java.lang.RuntimeException: Could not find an implementation class.
at javax.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:73)
at connect.<init>(connect.java:21)
at test.main(test.java:11)
कोड फेंकने का क्या अपवाद है? तथ्य यह है कि आप एक निर्भरता खो रहे हैं अभी भी एक समस्या हो सकती है। –
इसके बारे में क्षमा करें, मैंने कुछ और जानकारी के साथ-साथ अपवाद फेंकने के लिए अपना प्रश्न अपडेट कर दिया है! –