学习struts2过程中,遇到一个小问题,求救

问题描述

在做第一个struts2程序中,我按照书本的案例来中,步骤没错,就是出现了以下错误提示...求救!!!2014-9-29:52:11org.apache.catalina.core.AprLifecycleListenerinit信息:TheAPRbasedApacheTomcatNativelibrarywhichallowsoptimalperformanceinproductionenvironmentswasnotfoundonthejava.library.path:C:ProgramFilesJavajdk1.6.0_45bin;C:Tomcat7.0bin2014-9-29:52:11org.apache.coyote.AbstractProtocolinit信息:InitializingProtocolHandler["http-bio-8080"]2014-9-29:52:11org.apache.coyote.AbstractProtocolinit信息:InitializingProtocolHandler["ajp-bio-8009"]2014-9-29:52:11org.apache.catalina.startup.Catalinaload信息:Initializationprocessedin370ms2014-9-29:52:11org.apache.catalina.core.StandardServicestartInternal信息:StartingserviceCatalina2014-9-29:52:11org.apache.catalina.core.StandardEnginestartInternal信息:StartingServletEngine:ApacheTomcat/7.0.272014-9-29:52:11org.apache.catalina.startup.HostConfigdeployDirectory信息:DeployingwebapplicationdirectoryC:Tomcat7.0webappsdocs2014-9-29:52:11org.apache.catalina.startup.HostConfigdeployDirectory信息:DeployingwebapplicationdirectoryC:Tomcat7.0webappsmanager2014-9-29:52:11org.apache.catalina.startup.HostConfigdeployDirectory信息:DeployingwebapplicationdirectoryC:Tomcat7.0webappsROOT2014-9-29:52:11org.apache.catalina.startup.HostConfigdeployDirectory信息:DeployingwebapplicationdirectoryC:Tomcat7.0webappsStruts2_0200_Namespace2014-9-29:52:11com.opensymphony.xwork2.util.logging.commons.CommonsLoggerinfo信息:Parsingconfigurationfile[struts-default.xml]2014-9-29:52:11com.opensymphony.xwork2.util.logging.commons.CommonsLoggerinfo信息:Unabletolocateconfigurationfilesofthenamestruts-plugin.xml,skipping2014-9-29:52:11com.opensymphony.xwork2.util.logging.commons.CommonsLoggerinfo信息:Parsingconfigurationfile[struts-plugin.xml]2014-9-29:52:11com.opensymphony.xwork2.util.logging.commons.CommonsLoggerinfo信息:Parsingconfigurationfile[struts.xml]2014-9-29:52:11com.opensymphony.xwork2.util.logging.commons.CommonsLoggerinfo信息:Overridingpropertystruts.i18n.reload-oldvalue:falsenewvalue:true2014-9-29:52:11com.opensymphony.xwork2.util.logging.commons.CommonsLoggerinfo信息:Overridingpropertystruts.configuration.xml.reload-oldvalue:falsenewvalue:true2014-9-29:52:12org.apache.catalina.core.StandardContextfilterStart严重:Exceptionstartingfilterstruts2java.lang.NullPointerExceptionatcom.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209)atcom.opensymphony.xwork2.util.FileManager.fileNeedsReloading(FileManager.java:60)atcom.opensymphony.xwork2.config.providers.XmlConfigurationProvider.needsReload(XmlConfigurationProvider.java:325)atorg.apache.struts2.config.StrutsXmlConfigurationProvider.needsReload(StrutsXmlConfigurationProvider.java:168)atcom.opensymphony.xwork2.config.ConfigurationManager.conditionalReload(ConfigurationManager.java:220)atcom.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:61)atorg.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:774)atorg.apache.struts2.dispatcher.ng.InitOperations.initStaticContentLoader(InitOperations.java:77)atorg.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:49)atorg.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:277)atorg.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258)atorg.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:382)atorg.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:103)atorg.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4638)atorg.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5294)atorg.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)atorg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)atorg.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)atorg.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)atorg.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1099)atorg.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1621)atjava.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)atjava.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)atjava.util.concurrent.FutureTask.run(FutureTask.java:138)atjava.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)atjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)atjava.lang.Thread.run(Thread.java:662)2014-9-29:52:12org.apache.catalina.core.StandardContextstartInternal严重:ErrorfilterStart2014-9-29:52:12org.apache.catalina.core.StandardContextstartInternal严重:Context[/Struts2_0200_Namespace]startupfailedduetopreviouserrors2014-9-29:52:12org.apache.catalina.loader.WebappClassLoadercheckThreadLocalMapForLeaks严重:Thewebapplication[/Struts2_0200_Namespace]createdaThreadLocalwithkeyoftype[com.opensymphony.xwork2.inject.ContainerImpl$10](value[com.opensymphony.xwork2.inject.ContainerImpl$10@6d588325])andavalueoftype[java.lang.Object[]](value[[Ljava.lang.Object;@4e0a2a38])butfailedtoremoveitwhenthewebapplicationwasstopped.Threadsaregoingtoberenewedovertimetotryandavoidaprobablememoryleak.2014-9-29:52:12org.apache.catalina.loader.WebappClassLoadercheckThreadLocalMapForLeaks严重:Thewebapplication[/Struts2_0200_Namespace]createdaThreadLocalwithkeyoftype[com.opensymphony.xwork2.inject.ContainerImpl$10](value[com.opensymphony.xwork2.inject.ContainerImpl$10@7d59ea8e])andavalueoftype[java.lang.Object[]](value[[Ljava.lang.Object;@1a3650ed])butfailedtoremoveitwhenthewebapplicationwasstopped.Threadsaregoingtoberenewedovertimetotryandavoidaprobablememoryleak.2014-9-29:52:12org.apache.catalina.startup.HostConfigdeployDirectory信息:DeployingwebapplicationdirectoryC:Tomcat7.0webappsstruts2_introductionlog4j:WARNNoappenderscouldbefoundforlogger(com.opensymphony.xwork2.util.fs.DefaultFileManagerFactory).log4j:WARNPleaseinitializethelog4jsystemproperly.log4j:WARNSeehttp://logging.apache.org/log4j/1.2/faq.html#noconfigformoreinfo.2014-9-29:52:13org.apache.coyote.AbstractProtocolstart信息:StartingProtocolHandler["http-bio-8080"]2014-9-29:52:13org.apache.coyote.AbstractProtocolstart信息:StartingProtocolHandler["ajp-bio-8009"]2014-9-29:52:13org.apache.catalina.startup.Catalinastart信息:Serverstartupin1661ms

解决方案

解决方案二:
这个是tomcat的内存泄露的检查机制,应该不影响你项目的运行吧。

时间: 2024-09-01 06:24:36

学习struts2过程中,遇到一个小问题,求救的相关文章

代码-如何解决Android中的一个小问题?

问题描述 如何解决Android中的一个小问题? 我在写android代码时候如下一段代码: public void cc(){ String aa=getHtml();//有点耗时 ......... } 在执行过程之中,程序还未等aa返回值时,就执行下面代码.如何让aa执行完后再执行下面代码. 解决方案 你可以这样的 public void cc(){ String aa=getHtml(); if(aa!=null){ //这里放下面执行的代码,这样就能等你上面执行完再执行下面的了,你看行

学习php过程中发现mvc控制器要写几个页面

问题描述 学习php过程中发现mvc控制器要写几个页面 零基础看视频自学中 看到老师讲mvc模式控制器 说写到一个界面最好 可是我发现如果把insert和update写到一个界面里的话 每次update的时候就要insert一下如果定义不同的post值的话又会报错 难道要用if判断一下是否有这个值吗 那样的话不是又比较臃肿了吗 请问各位是怎么解决的 还是要多写几个页面每个页面控制一下的好? 解决方案 写在一个页面是一个偷懒的办法, 在正式的项目中不建议这么做,虽然有判断可以区分,但是容易出错.

js浏览器-javascript中的一个小问题(浏览器问题)

问题描述 javascript中的一个小问题(浏览器问题) 求助 javascript中的一个小问题< html> <head> <title>Ajax 简单的服务器请求 <script type=""text/javascript""> var xmlobj; function CreateXMLHttpRequest() { if(window.ActiveXObject) //如果当前浏览器支持ActiveXOb

关于delphi7开发中的一个小问题

问题描述 关于delphi7开发中的一个小问题 大家好,因为我是刚刚接触delphi7的开发,我现在有一个需求,比如adoquery1连接了 数据库A表显示数据到dbgrid上,我现在要点击一个button,然后从dbgrid上抽数据处理后再通过 adoquery2 将数据插入数据库的B表,请问能直接拖两组adoquery, 然后在button的click事件里面编码实现么,如果可以的话,能吧主要的代码写下么,谢谢啦! 解决方案 1.在窗体中,设置二组adoquery和datasource分别绑

javascript中的一个小问题

问题描述 javascript中的一个小问题 function clickButton() { dynamicInsert(""dynamic.js""); show(); } <input type=""button"" value=""OK""> 这个是html界面中的一个按钮,点击的时候动态载入一段脚本 /***动态的插入一个脚本*/function dynamicIn

c++ 编程问题-C++类中的一个小问题,求大神指教

问题描述 C++类中的一个小问题,求大神指教 请问下面两段输出结果一样的代码在内存层面上有什么不同,有点搞不清. 代码1: 1 #include 2 using namespace std; 3 struct Test{ 4 int a; 5 Test(int a){ 6 Test::a=a; 7 } 8 }; 9 int main(){ 10 Test t(100); 11 cout<<t.a<<endl; 12 } 代码2: 1 #include 2 using namespa

android-Android中调用一个小的计时程序?

问题描述 Android中调用一个小的计时程序? 这个程序有对应的Timer_layout.xml,这个布局文件以include的方式放在另外一个xml文件中, 现在想在MainActivity中调用Timer.java中的按钮计时方法,请问怎么调用呀? public class Timer extends Activity implements View.OnClickListener{ <声明部分> protected void onCreate(Bundle savedInstanceS

c++-求解答关于C++编程过程中的一个报错

问题描述 求解答关于C++编程过程中的一个报错 fatal error C1083: 无法打开包括文件:"Win32.Infrastructure.h": No such file or directory 报错如上,Win32.Infrastructure.h这个头文件是不是系统提供的呢?怎么解决这个错误,谢谢 解决方案 你自己搜索一下不就知道自己有没有这个头文件,不过我认为这个不是系统文件.

平时学习.net过程中积累一些第三方控件、组件 如果:cell、Sread 等 共享给大家

问题描述 平时学习.net过程中积累一些第三方控件.组件如果:cell.Sread等共享给大家另外积累收集大量使用实例供参考 解决方案 解决方案二:沙发,顶楼主之精神解决方案三:支持分享解决方案四:感谢学习中......解决方案五:强烈支持楼主!解决方案六:支持下,虽然还没进去看,就冲这标题了.解决方案七:支持一下