मुझे एक्लिप्स और विंडोज एक्सपी का उपयोग कर जावा के साथ ज़ीरोएमक्यू चलाने में कोई समस्या है। मैंने सफलतापूर्वक स्थापित किया है [मुझे लगता है] 0 एमक्यू पुस्तकालयों के साथ-साथ जावा बाइंडिंग भी। निर्देश जो मैं करता था here स्थित हैं।जावा के साथ ज़ीरोएमक्यू कैसे चलाएं?
दो फ़ाइलों निर्माण किया गया: zmq.jar और jzmq.dll। मैंने अपनी परियोजना में जार फ़ाइल रखी, जिसने कोड को संकलित करने की अनुमति दी। मैंने dll की निर्देशिका में java.library.path भी सेट किया है, मेरे प्रोजेक्ट में perf निर्देशिका जोड़ा है, और मेरे पाथ में libzmq.dll जोड़ा है। (सभी निर्देशों के अनुसार)।
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\jzmq\lib\jzmq.dll: Can't find dependent libraries
क्या अन्य पुस्तकालयों jzmq.dll पर निर्भर है:
मैं अभी भी निम्न अपवाद है कि मैं ठीक नहीं कर सकते हैं? मैंने libzmq.dll को हर जगह रखने की कोशिश की है लेकिन इससे मदद नहीं मिली है। This कोड नमूना है जो मैं काम करने की कोशिश कर रहा हूं।
धन्यवाद।
1) क्या कोई कारण है कि आप बाइनरी का उपयोग करने के बजाय संकलित करना चाहते हैं? – user443854
कुछ खास नहीं, सिर्फ मेरे सिस्टम के कारण 64 बिट में जेडीके शामिल है, इसलिए मैं इसे बहुत शुरुआत से संकलित करना चाहता हूं। –
आप अपने 64 बिट ZMQ और JZMQ संकलित करने के लिए किस विधि का उपयोग करते थे? –