异常-Myeclipse 2014部署SSH项目,Tomcat出现问题

问题描述

Myeclipse 2014部署SSH项目,Tomcat出现问题
 org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/assistant]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1100)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1618)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    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:744)
Caused by: java.lang.NoClassDefFoundError: Lorg/hibernate/FlushMode;
    at java.lang.Class.getDeclaredFields0(Native Method)
    at java.lang.Class.privateGetDeclaredFields(Class.java:2397)
    at java.lang.Class.getDeclaredFields(Class.java:1806)
    at org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:87)
    at org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation(WebAnnotationSet.java:261)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationFilterAnnotations(WebAnnotationSet.java:110)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:66)
    at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:405)
    at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:881)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:369)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    ... 10 more
Caused by: java.lang.ClassNotFoundException: org.hibernate.FlushMode
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
    ... 24 more
十一月 16, 2015 9:39:55 下午 org.apache.catalina.startup.HostConfig deployDirectory
严重: Error deploying web application directory E:myworkplace.metadata.me_tcat7webappsassistant
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/assistant]]
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:904)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1100)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1618)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    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:744)

解决方案

tomcat中无法部署myeclipse中的项目问题
ssh项目启动tomcat出现的问题
myeclipse项目名修改后tomcat部署问题

解决方案二:


你看一下Hibernate的配置是否有问题,或者是否缺少所需的jar包,貌似是Hibernate配置的问题!如果不是,可能是其它问题,比如web.xml,tomcat服务器之类的问题!

解决方案三:

java.lang.ClassNotFoundException: org.hibernate.FlushMode明显是缺少jar。
找个正常的项目ctrl+T打开这个类看看它是在哪个jar中,然后倒入那个jar试试。
还有可能是hibernate的jar包的版本号不对,用最新的版本试试。

时间: 2024-11-03 03:44:28

异常-Myeclipse 2014部署SSH项目,Tomcat出现问题的相关文章

javaee-Linux下部署SSH项目, 启动Weblogic出现异常如下,window下是没问题的

问题描述 Linux下部署SSH项目, 启动Weblogic出现异常如下,window下是没问题的 严重: Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/classes/applicationCo

ssh-学习用MyEclipse 2013开发SSH项目遇到java.lang.NullPointerException问题,请帮助!

问题描述 学习用MyEclipse 2013开发SSH项目遇到java.lang.NullPointerException问题,请帮助! SaveOfficeAction.java出错:java.lang.NullPointerException package we.app.action; import we.app.data.*; import com.opensymphony.xwork2.ActionSupport; public class SaveOfficeAction exten

关于jboss5.0.1部署ssh项目的问题(急救)

问题描述 SSH项目再tomcat中能够正常运行,现在换到jboss5.0中报一下错误javax.ejb.EJBException:java.lang.ClassNotFoundException:**.UserDaofromBaseClassLoader@277446{VFSClassLoaderPolicy@42cbda{name=vfsfi...atorg.jboss.web.tomcat.service.injection.WebResourceHandler.loadXmlResour

ip地址-SSH项目部署到tomcat上,访问项目的IP地址在哪里确定的

问题描述 SSH项目部署到tomcat上,访问项目的IP地址在哪里确定的 就是说把项目部署到tomcat上后,访问项目的页面时候那个IP在哪里确定的?我之前一直都是用localhost,想改一改 解决方案 如果是服务器本地就用localhost,或127.0.0.1.远程访问就要知道你tomcat所在机器的IP,在cmd中输入ipconfig即可获得.... 解决方案二: 找到你tomcat所在,然后打开conf文件夹:用记事本打开[server.xml]文件:在该文件中找到 unpackWAR

图片-求教大神在myeclipse中java项目部署不到tomcat是什么原因

问题描述 求教大神在myeclipse中java项目部署不到tomcat是什么原因 解决方案 MyEclipse中的java项目,部署到tomcat失败MyEclipse中无法部署tomcat的原因MyEclipse中无法部署tomcat的原因 解决方案二: 你这个tomcat安装配置的有问题啊, 在本地先单独起一下服务器看行不 之后如果行,就是myeclipse里的配置问题 如果不行,你就重装吧 解决方案三: 你建的项目是web项目吗 解决方案四: 不是我建的是java项目,web项目是可以部

关联-MyEclipse Groovy项目 tomcat部署

问题描述 MyEclipse Groovy项目 tomcat部署 导入MyEclipse的Groovy项目,MyEclipse已经和tomcat关联,怎么把Groovy项目用tomcat部署在浏览器里显示呢?谢谢

tomcat部署web项目的常用方式

例:项目名称--SpringMVC, 物理路径--D:\STUDY\Workspaces\SpringMVC, 目标URL访问形式--http://localhost:8080/smvc/...: 注:以下部署方式均建立在tomcat默认配置情况下,如果有自定义设置,需要做出相应调整. 方式一:将项目拷贝到webapps目录下:(myeclipse部署所用的方式) 操作:在webapps下新建名为smvc的文件夹,将"web应用的内容"拷贝到smvc文件夹内,启动tomcat即可: 说

tomcat部署简单项目后无法启动ps刚学

问题描述 tomcat部署简单项目后无法启动ps刚学 我的tomcat没部署东西是可以启动的,但是在server上部署东西,在host下加Context就启动出错了 解决方案 tomcat服务器里的配置文件不要随意改它!否则会出现一些你意想不到的错误! 解决方案二: 那是你加的项目哪里有错--导致神秘报错--有异常信息么-贴出来 解决方案三: 楼主是不是要配置一条虚拟路径,就是项目不放在tomcat的webapp里也能启动?首先要保证路径正确,其次项目必须严格按照tomcat的格式,必须要有We

requested-我的myeclipse 2014 tomcat7.0开发一个小项目时突然变成了这个样子

问题描述 我的myeclipse 2014 tomcat7.0开发一个小项目时突然变成了这个样子 HTTP Status 404 - /DaoMei/ type Status report message /DaoMei/ description The requested resource is not available. 所有的页面都是这个样子. 我是一边调试一边谢代码的.调试的过程中就变成了这样,所有的页面都打不开. 解决方案 Eclipse工具栏project重新clean一遍 解决方