java - ClassNotFoundException even though the jar containing the class is properly present in the classpath -
i'm configuring new project in eclipse. project has many modules including 1 of them named eas.core. buildpath of eas.core module, have added jar file common.jcr.jar containing class named contentrepositorysettings
, i'm using codes. on runtime, i'm still getting classnotfoundexception
shown below
java.lang.noclassdeffounderror: cm/bao/common/jcr/contentrepositorysettings @ java.lang.classloader.defineclass1(native method) @ java.lang.classloader.defineclass(classloader.java:800) @ java.security.secureclassloader.defineclass(secureclassloader.java:142) @ org.apache.catalina.loader.webappclassloader.findclassinternal(webappclassloader.java:2944) @ org.apache.catalina.loader.webappclassloader.findclass(webappclassloader.java:1208) @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1688) @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1569) @ cm.bao.eas.core.electronicarchivingapplicationimpl.setupglobalsettings(electronicarchivingapplicationimpl.java:33) @ cm.bao.eas.core.electronicarchivingapplicationimpl.start(electronicarchivingapplicationimpl.java:49) @ cm.bao.eas.ui.gwt.server.listner.electronicarchivingcontextlistner.contextinitialized(electronicarchivingcontextlistner.java:18) @ org.apache.catalina.core.standardcontext.listenerstart(standardcontext.java:4973) @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5467) @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1559) @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1549) @ java.util.concurrent.futuretask.run(futuretask.java:262) @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1145) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:615) @ java.lang.thread.run(thread.java:745) caused by: java.lang.classnotfoundexception: cm.bao.common.jcr.contentrepositorysettings @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1718) @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1569)
if project faceted
, right click on project , go properties
, , choose deployment assembly
on left pane. check if dependencies exists there build path
entries or archives
(jars). once done may project
>clean
, restart server.
Comments
Post a Comment