0 के लिए एडब्ल्यूएस एसडीके का उपयोग कर प्रोग्राम चलाते समय NoClassDefFoundError जावा के लिए एडब्ल्यूएस एसडीके के साथ आने वाले डायनेमोडीबी नमूने को चलाने की कोशिश कर रहा हूं। मैं ग्रहण का उपयोग कर इसे कर रहा हूं, और परियोजना के निर्माण पथ में aws-java-sdk-1.3.2.jar
फ़ाइल को जोड़ा। पाठ्यक्रम का संकलन ठीक हो जाता है, लेकिन मुझे NoClassDefFoundError
नामक रनटाइम अपवाद मिल रहा है। मुझे पता है इसका मतलब है कि कक्षा संकलन में थी लेकिन रनटाइम पर नहीं मिल सका। मैंने एनआर वैरिएबल में जार फ़ाइल जोड़ने की कोशिश की - मदद नहीं की। मैंने भी जांच की और अन्य परियोजनाओं पर अन्य बाहरी जार फ़ाइलों का उपयोग करने में कोई समस्या नहीं है। विंडोज़ और लिनक्स दोनों पर एक ही समस्या है।जावा क्लाउड
किसी की भी मदद करें?
धन्यवाद, बेन। गैर एडब्ल्यूएस आइटम (आपके मामले के प्रवेश में की तरह)
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at com.amazonaws.services.dynamodb.AmazonDynamoDBClient.<clinit>(AmazonDynamoDBClient.java:62)
at AmazonDynamoDBSample.init(AmazonDynamoDBSample.java:62)
at AmazonDynamoDBSample.main(AmazonDynamoDBSample.java:67)
कृपया अपना स्टैक ट्रेस पोस्ट करें? –
क्या आपके पास अपाचे कॉमन्स लाइब्रेरी जार फ़ाइल है? यह यहां पाया जा सकता है: http://commons.apache.org/logging/download_logging.cgi –
हां, कोडेक और HTTP क्लाइंट भी। सभी बिल्ड पथ –