Sla*_*ița 2 java apache hibernate
当我尝试运行应用程序时,我遇到了这个问题:
警告:[SetContextPropertiesRule] {Context}将属性'source'设置为'org.eclipse.jst.j2ee.server:CongressApp'找不到匹配的属性.2014年5月13日下午1:35:26 org.apache.catalina.core.StandardContext listenerStart SEVERE:配置类org.apache.catalina.deploy.ApplicationListener@bdeab的应用程序侦听器时出错java.lang.ClassNotFoundException:com.iss.congress位于org.apache.catalina的org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)的.core.util.CongressContextListener org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) .core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:527)org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:509)org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:137) )org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4854)位于org.apache.catalina.util.LifecycleBase的org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434).在org.apach上启动(LifecycleBase.java:150)e.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)at org.apache.catalina.core.StandardHost.addChild(StandardHost. java:633)atg.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:656)atg.apache.catalina.startup.HostConfig $ DeployDescriptor.run(HostConfig.java:1635)at java.util.concurrent .Executors $ RunnableAdapter.call(Executors.java:471)at java.util.concurrent.FutureTask $ Sync.innerRun(FutureTask.java:334)at java.util.concurrent.FutureTask.run(FutureTask.java:166)at 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:722)
2014年5月13日下午1:35:26 org.apache.catalina.core.StandardContext listenerStart SEVERE:配置类org.apache.catalina.deploy.ApplicationListener@6a5b20的应用程序监听器时出错java.lang.ClassNotFoundException:com.iss.congress org.apache.catalina,org.apache. .core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:527)org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:509)org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:137) )org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4854)位于org.apache.catalina.util.LifecycleBase的org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434).在org开始(LifecycleBase.java:150).位于org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)的apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)位于org.apache.catalina.core.StandardHost.addChild(StandardHost. java:633)atg.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:656)atg.apache.catalina.startup.HostConfig $ DeployDescriptor.run(HostConfig.java:1635)at java.util.concurrent .Executors $ RunnableAdapter.call(Executors.java:471)at java.util.concurrent.FutureTask $ Sync.innerRun(FutureTask.java:334)at java.util.concurrent.FutureTask.run(FutureTask.java:166)at 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:722)
2014年5月13日下午1:35:26 org.apache.catalina.core.StandardContext listenerStart SEVERE:配置类org.apache.catalina.deploy.ApplicationListener@1bacb12的应用程序侦听器时出错java.lang.ClassNotFoundException:com.iss.congress位于org.apache.catalina的org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)的.core.util.HibernateListener org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) .core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:527)org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:509)org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:137) )org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4854)位于org.apache.catalina.util.LifecycleBase的org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434).在org.apache.ca上启动(LifecycleBase.java:150)talina.core.ContainerBase.addChildInternal(ContainerBase.java:901)org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)org.apache.catalina.core.StandardHost.addChild(StandardHost.java: 633)atg.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:656)atg.apache.catalina.startup.HostConfig $ DeployDescriptor.run(HostConfig.java:1635)at java.util.concurrent.Executors $ java.util.concurrent.FutureTask的$ RunnableAdapter.call(Executors.java:471)$ java.util.concurrent.FutureTask.run(FutureTask.java:166)中的$ Sync.innerRun(FutureTask.java:334). util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)at java.lang.Thread.run(Thread.java:722)
在web.xml中,侦听器以这种方式配置:
<listener>
<listener-class>com.iss.congress.core.util.CongressContextListener</listener-class>
</listener>
<listener>
<listener-class>com.iss.congress.core.util.CongressHttpSessionListener</listener-class>
</listener>
<listener>
<display-name>Hibernate Session Listener</display-name>
<listener-class>com.iss.congress.core.util.HibernateListener</listener-class>
</listener>
Run Code Online (Sandbox Code Playgroud)
这种情况java.lang.ClassNotFoundException: com.iss.congress.core.util.HibernateListener意味着类HibernateListener不在类路径中.确保包含此类的jar存在于WEB-INF/lib应用程序的文件夹中.
如果该类存在于src文件夹中,则检查包名称.包名称/类名称区分大小写.
| 归档时间: |
|
| 查看次数: |
23239 次 |
| 最近记录: |