मैं, DynamoDB स्थानीय रूप से चलाने के लिए कोशिश कर रहा हूँ यहां दिए गए निर्देशों के साथ:त्रुटि: लगता है या मुख्य वर्ग .library.path लोड नहीं कर सका =
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.html
मैं ज़िप फ़ाइल डाउनलोड किया है, और सब कुछ अनज़िप एक फ़ोल्डर में
मैं Windows 10
PowerShell में पर हूँ, कि निर्देशिका में जब मैं चलाएँ:
java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb
मैं:
Error: Could not find or load main class .library.path=..DynamoDBLocal_lib
मैं इस पढ़ा है जो बहुत समान है - निकटतम मुझे मिल सकता है लेकिन इससे मदद नहीं मिली: java.lang.UnsatisfiedLinkError: no sqljdbc_auth in java.library.path
मुझे नहीं लगता कि समस्या यह है कि यह वर्ग नहीं ढूंढ पा रहा है, यह है कि यह नहीं जानता कि पुस्तकालय.path का अर्थ क्या है।
मैं जावा स्थापित:
C:\Dynamo> java -version java version "1.8.0_91" Java(TM) SE Runtime Environment (build 1.8.0_91-b15) Java HotSpot(TM) Client VM (build 25.91-b15, mixed mode)
मेरी राह में मेरे पास है C: \ ProgramData \ ओरेकल \ जावा \ javapath जो मुझे लगता है कि सही है।
क्या मुझे जेडीके की आवश्यकता है? सिर्फ जेआरई नहीं? क्या मैं कुछ और गलत कर रहा हूँ?
मुझे लगता है कि उदाहरण में पथ विंडोज़ के लिए सही नहीं हो सकता है, लेकिन मुझे नहीं लगता कि यह समस्या है, मैंने कई अलग-अलग पथों की कोशिश की है, लेकिन वे सभी एक ही बात कहते हैं।
आप अपने प्रश्न के लिए बहुत बहुत धन्यवाद और का जवाब! यह वही समस्या है जो मैं कर रहा था और आपके उत्तर ने मुझे समाधान खोजने में मदद की। – user2407334
कृपया @ माइक का जवाब देखें। उसका जवाब एक समाधान के बजाय समाधान प्रदान करता है। – Halil