में वर्ग युक्त जार ठीक से मौजूद है, हालांकि मैं ग्रहण में एक नई परियोजना को कॉन्फ़िगर कर रहा हूं। मेरे प्रोजेक्ट में कई मॉड्यूल हैं जिनमें से एक को eas.core नाम दिया गया है। मेरे eas.core मॉड्यूल के buildPath में, मैंने एक jar फ़ाइल common.jcr.jar जोड़ा है जिसमें ContentRepositorySettings
नाम की एक कक्षा है, जिसका उपयोग मैं अपने कोड में कर रहा हूं। लेकिन क्रम पर, मैं अभी भी एक ClassNotFoundException
के रूप में नीचेClassNotFoundException क्लासपाथ
java.lang.NoClassDefFoundError: cm/bao/common/jcr/ContentRepositorySettings
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2944)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1208)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1688)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1569)
at cm.bao.eas.core.ElectronicArchivingApplicationImpl.setupGlobalSettings(ElectronicArchivingApplicationImpl.java:33)
at cm.bao.eas.core.ElectronicArchivingApplicationImpl.start(ElectronicArchivingApplicationImpl.java:49)
at cm.bao.eas.ui.gwt.server.listner.ElectronicArchivingContextListner.contextInitialized(ElectronicArchivingContextListner.java:18)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: cm.bao.common.jcr.ContentRepositorySettings
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1718)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1569)
कह रहा है कि "यह मेरे क्लासपाथ में सही है" वास्तव में ** आपके क्लासपाथ को दिखाने के लिए महत्वपूर्ण है। इसे कॉपी और पेस्ट करें, आदर्श रूप से, ताकि टाइपो संरक्षित हों। –
हां, और मैं जोड़ता हूं कि यह वास्तव में एक्लिप्स में क्लासपाथ नहीं है जो महत्वपूर्ण है, लेकिन WAR फ़ाइल की सामग्री है। –
ऐसा लगता है कि आपके पास डुप्लिकेट प्रतियां हैं –