如果用MyEclipse自带的tomcat就不会报错,我自己部署到tomcat7.x时,就会报出以下的错误。同时我用Java EE-Eclipse时引用外部的tomcat7.x也不会报错。
2013-9-26 9:03:53 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.27 using APR version 1.4.6.
2013-9-26 9:03:53 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2013-9-26 9:03:54 org.apache.catalina.core.AprLifecycleListener initializeSSL
信息: OpenSSL successfully initialized (OpenSSL 1.0.1d 5 Feb 2013)
2013-9-26 9:03:54 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-apr-8087"]
2013-9-26 9:03:54 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-apr-8009"]
2013-9-26 9:03:54 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1128 ms
2013-9-26 9:03:54 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
2013-9-26 9:03:54 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.40
2013-9-26 9:03:54 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\ProgramWeb\apache-tomcat-7.0.40\webapps\docs
2013-9-26 9:03:54 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\ProgramWeb\apache-tomcat-7.0.40\webapps\ecommerce
2013-9-26 9:03:54 org.apache.catalina.startup.HostConfig deployDirectory
严重: Error deploying web application directory D:\ProgramWeb\apache-tomcat-7.0.40\webapps\ecommerce
java.lang.NullPointerException
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1099)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1672)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
2013-9-26 9:03:54 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\ProgramWeb\apache-tomcat-7.0.40\webapps\examples
2013-9-26 9:03:54 org.apache.catalina.startup.HostConfig deployDirectories
严重: Error waiting for multi-thread deployment of directories to completehostConfig.deployWar=Deploying web application archive {0}
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
at java.util.concurrent.FutureTask.get(FutureTask.java:83)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1037)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:479)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1402)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:318)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402)
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:347)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1140)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800)
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$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException
at org.apache.catalina.startup.HostConfig.addWatchedResources(HostConfig.java:1172)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1133)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1672)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
... 5 more
2013-9-26 9:03:54 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2013-9-26 9:03:54 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2013-9-26 9:03:54 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@a21d23b')
2013-9-26 9:03:54 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\ProgramWeb\apache-tomcat-7.0.40\webapps\host-manager
2013-9-26 9:03:54 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\ProgramWeb\apache-tomcat-7.0.40\webapps\manager
2013-9-26 9:03:55 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\ProgramWeb\apache-tomcat-7.0.40\webapps\ROOT
2013-9-26 9:03:55 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-apr-8087"]
2013-9-26 9:03:55 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-apr-8009"]
2013-9-26 9:03:55 org.apache.catalina.startup.Catalina start
信息: Server startup in 796 ms
相关推荐
在SSH整合项目中,可能会遇到一些常见的错误,这些错误可能会导致项目的开发和部署受到阻碍。以下是SSH整合项目中容易出现的一些错误及解决方法: 1. org.hibernate.id.IdentifierGenerationException: ids for ...
它在业界的应用广泛,但如同任何复杂系统一样,整合这三个框架时可能会遇到各种问题和异常。下面,我们将深入探讨这些报错及其解决方案。 1. `org.hibernate.id.IdentifierGenerationException: ids for this class...
基于SSH框架整合的易聊微博系统的设计与实现 包含毕业项目 选择index.jsp开始运行 如果网页部分报错属于误报 如果java源代码报错,需要配置tomcat所在位置 基于SSH框架整合的易聊微博系统的设计与实现 包含毕业...
7、运行成功 后要在单元测试哪里 添加数据,或者直接到数据库添加也行 8、注意了 登录时根据 员工的用户名和密码登录的。 9、登录的那些页面的 struts.xml 配置。 10、本项目有详细的注解、代码重构、可扩展、易...
导入项目后,会报错,导入jar包即可。 struts2+spring2.5+hibernate3.2+dwr+MySQL驱动包 把上述包导了就没错了。 打包有个user.txt为数据库导出的,你导入mysql就行,里面的图片路径你没有,所以不会有图片,不用...
这是自己根据别人写的资料,自己搭载的框架,运行没有问题,用的是eclipse_luna(mars与最新的maven我没有弄好,报错),jak1.7,tomcat7.数据库用的是mysql,希望对初学者有用!
"QQ图片20150527182340.jpg"和"QQ图片20150527182314.jpg"可能是截图,展示了项目运行时的页面效果或者Tomcat服务器的启动状态。这有助于理解项目实际运行情况,特别是当你遇到导入项目后的错误时,可以通过对比这些...
SSH框架整合是Java EE开发中常见的技术组合,包括Struts2、Spring和Hibernate三个主要组件。...在实践过程中,开发者需要根据项目需求选择合适的jar包,处理好各组件之间的依赖关系,确保整个框架的稳定运行。
本项目是一个基于JavaWeb的办公自动化(OA)系统,其后台技术栈采用了经典的SSH(Struts2、Spring、Hibernate)三大框架,并结合了Activiti工作流引擎,为初学者提供了很好的实践示例。下面我们将深入探讨这个项目中...
折腾了一下午,再报了各种错误之后终于把SSH+tiles的整合的JAR包给搞定了。...最后启动tomcat报错:缺少asm的包,加了spring下的几个之后还是有错,上网搜下了一个asm-all-3.3.jar,很给力,以一抵四。
10. **项目错误处理**:项目可能会报错,可以通过修改主源文件夹(例如改为`flex_src`)来解决。 11. **源文件结构**:项目结构应包括Flex源文件夹,例如`flex_src`,并放置MXML文件。 12. **编写Java类**:在Java...
【SSH2框架详解】SSH2框架,即Struts2、Spring和Hibernate的组合,是JavaEE企业级开发中广泛使用的框架。在这个全注解实例中,我们将深入理解如何利用Struts2.1.6、Spring2.5.6和Hibernate3.3.1构建应用程序,避免...
4. MyEclipse开发SSH整合错误(java.lang.NoSuchMethodError) - 环境说明:在MyEclipse5.5使用Struts1.2、Spring2.0、Hibernate3.1和Tomcat服务器时出现错误。 - 错误提示:如找不到用户实体类等。 - 原因分析:...
最近温习ssh2整合编程,顺便浏览下struts2有什么更新的消息,下载了新版本的struts2的2.1.8.1版,使用的是MyEclipse8.0开发,但是问题就随之而来了。MyEclipse8.0中自带的struts2版本是2.1.6,spring版本有2.0,2.5...
##### SSH整合 - **SSH**:Struts + Spring + Hibernate,一种常用的Java Web开发框架组合。 - 实现了MVC模式,并提供了持久层支持。 ##### SpringMVC整合 - **SpringMVC**与Spring无缝集成,简化了Web应用的开发。...