`

struts2中 tomcat启动错误

阅读更多
经过我上网查找,有人说是tomcat路径中有空格,说他改了就成功了,我检查了一下自己的tomcat路径,没有空格,但有中文,我就改了一下路径,没有了中文,然后就成功了。

严重: Exception starting filter struts2   
java.lang.NullPointerException   
    at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209)   
    at com.opensymphony.xwork2.util.FileManager.fileNeedsReloading(FileManager.java:60)   
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.needsReload(XmlConfigurationProvider.java:325)   
    at org.apache.struts2.config.StrutsXmlConfigurationProvider.needsReload(StrutsXmlConfigurationProvider.java:168)   
    at com.opensymphony.xwork2.config.ConfigurationManager.conditionalReload(ConfigurationManager.java:220)   
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:61)   
    at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:774)   
    at org.apache.struts2.dispatcher.ng.InitOperations.initStaticContentLoader(InitOperations.java:77)   
    at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:49)   
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)   
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)   
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)   
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3800)   
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4450)   
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)   
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)   
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)   
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)   
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)   
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)   
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)   
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)   
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)   
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)   
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)   
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)   
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)   
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)   
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)   
    at org.apache.catalina.startup.Catalina.start(Catalina.java:583)   
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)   
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)   
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   
    at java.lang.reflect.Method.invoke(Method.java:597)   
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)   
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)   
2010-3-1 22:26:44 org.apache.catalina.core.StandardContext start   
严重: Error filterStart  

分享到:
评论

相关推荐

    struts2中,在tomcat启动时候总是出现严重

    为了更具体地解决问题,需要查看`struts2中,在tomcat启动时候总是出现严重.txt`这个文本文件,它应该包含了详细的错误堆栈信息。根据这些信息,我们可以进一步定位问题所在,并采取相应的解决措施。如果文件中包含...

    struts2+tomcat+mysql实现web聊天室

    在本文中,我们将深入探讨如何使用Struts2、Tomcat和MySQL来实现一个Web聊天室。这个项目的主要功能包括用户登录注册、错误检测、主题创建与显示、在线人数统计以及实时聊天。 首先,Struts2是一个基于MVC(模型-...

    tomcat启动的错误

    这段描述涉及到了Tomcat启动过程中由于MySQL JDBC驱动加载问题导致的常见错误。下面我们将对该问题进行详细分析。 ### 1. MySQL JDBC驱动加载失败 #### 原因分析: - **路径配置错误**:根据错误提示,“Could not...

    struts2常见错误

    然而,如同任何复杂的框架一样,Struts2在开发和部署过程中可能会遇到一些常见错误。以下是一些典型的问题及相应的解决方案: 1. **异常启动过滤器Struts2:No mapping found for dependency** 这个错误通常是因为...

    struts2项目部署

    Struts2项目需要在Java环境中运行,而Tomcat是常用的Servlet容器。 2. **构建项目**:使用IDE(如Eclipse、IntelliJ IDEA)或命令行工具(如Maven或Gradle)将源代码编译为class文件,生成到`WEB-INF/classes`目录...

    tomcat不能启动的原因总结

    **问题描述**:系统环境变量配置不当导致Tomcat启动失败。 **解决方法**:检查并确认`JAVA_HOME`和`CATALINA_HOME`等环境变量是否正确配置。确保指向正确的JDK和Tomcat安装路径。 ##### 4. 多个Tomcat版本共存 **...

    tomcat报错Unable to find 'struts multipart saveDir解决

    3. 如果是权限问题,通过修改目录权限或者调整Tomcat启动脚本来解决。 4. 如遇到内存问题,可能需要调整Tomcat的堆大小或系统级别的临时文件位置。 在提供的文件名"Unable to find 'struts multipart saveDir'.jpg...

    struts2与Hibernate整合

    Struts2和Hibernate是两种非常重要的Java开源框架,它们在企业级Web开发中扮演着核心角色。Struts2是一款强大的MVC(Model-View-Controller)框架,它为构建基于J2EE的Web应用程序提供了结构化的支持。而Hibernate则...

    struts2中导入类库时需要注意的问题

    如果仅导入了前面六个jar包,而忽略了`javassist-3.7.ga.jar`,那么在启动Tomcat服务器时可能会遇到错误。因此,这个jar包的添加是必不可少的。 总结来说,为了成功地在Struts2中进行web开发,你需要从struts-...

    EclipseEE struts Tomcat入门程序调试.rar

    在本文中,我们将深入探讨如何使用Eclipse EE集成开发环境(IDE)来开发基于Struts1的Web JSP程序,并在Tomcat服务器上进行调试。首先,我们需要理解Eclipse EE、Struts1和Tomcat各自的角色。 **Eclipse EE** 是...

    myeclipse+tomcat6.0+struts2开发的登录程序

    这个登录程序的源代码可以帮助读者更好地理解如何在实际项目中整合这些技术,同时也是一个学习Struts2、MyEclipse和Tomcat的实践案例。对于想要提升Java Web开发技能的学习者,这是一个很好的起点。通过分析和理解这...

    Struts2(一)

    - **验证搭建结果**:完成以上步骤后,部署应用并启动Tomcat服务器,若无错误提示,则表示环境搭建成功。 #### 第一个Struts2案例 - **创建JSP文件**:首先创建一个简单的JSP页面作为入口。 - **配置`struts.xml`...

    Struts2搭建简易javaWeb后台

    在IDE(如IntelliJ IDEA或Eclipse)中创建一个新的Maven Web Application项目,并在`pom.xml`文件中添加以下Struts2和Gson的依赖: ```xml &lt;groupId&gt;org.apache.struts &lt;artifactId&gt;struts2-core &lt;version&gt;...

    struts2辅助jar包

    在Struts2中,这个库被用来处理文件上传、读写文件流、目录操作等各种IO任务。例如,用户通过表单上传文件时,Struts2会利用commons-io进行文件的接收和存储。此外,这个库还能帮助处理字符串与字节流之间的转换,...

    Struts2小例子

    在开发环境中,如Tomcat服务器,部署并启动应用。访问`http://localhost:8080/HelloWorld Maven Webapp/login.jsp`,尝试输入用户名和密码。如果输入正确,将重定向到`main.jsp`;否则,将在登录页面显示错误信息。 ...

    Struts2框架做的用户登录的简单实例

    - 理解MVC模式并实践在Struts2中的应用。 - 掌握Struts2的配置文件`struts.xml`,包括Action配置、结果类型配置等。 - 学习使用Struts2提供的标签库,提升视图层的开发效率。 - 实践Action类的编写,了解请求...

    Struts2 运行流程分析

    这个过滤器是Struts2的核心组件,负责启动整个处理流程。 3. **ActionContext初始化**:每个请求都会创建一个`ActionContext`对象,它存储了与当前请求相关的上下文信息,包括参数、值栈、本地化信息等。 4. **...

    Struts2+hibernate3

    在本文中,我们将探讨`Struts2 + Hibernate3`开发中常见的问题以及解决方案。 首先,让我们来看第一个问题。在使用`Hibernate3`进行数据保存时,如果数据库没有反映出保存的数据,这可能是由于缺少了`...

    Struts2+JSON+JQuery实现简单的验证

    在Struts2中,我们可以使用Struts2的JSON插件将Action的返回值转换为JSON格式,方便前端JavaScript进行处理。 最后,JQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理、动画制作以及Ajax交互。在本例中...

    JavaWeb_SSH框架入门,IntelliJ idea搭建Struts2的helloWorld

    7. **运行项目**:最后,在IDEA中启动内置的Tomcat或其他服务器,运行项目,通过浏览器访问你的HelloWorld Action,如果一切配置正确,你应该能看到预期的输出。 这个入门实例虽然简单,但涵盖了Struts2框架的基本...

Global site tag (gtag.js) - Google Analytics