King° ^O^ Queen° 2021-09-20 09:02 采纳率: 28.6%
浏览 15
已结题

如何解决这类问题,总是出错

At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
2021-09-20 08:31:38,281 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Parsing configuration file [struts-default.xml]
2021-09-20 08:31:38,484 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Unable to locate configuration files of the name struts-plugin.xml, skipping
2021-09-20 08:31:38,484 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Parsing configuration file [struts-plugin.xml]
2021-09-20 08:31:38,493 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Parsing configuration file [struts.xml]
2021-09-20 08:31:38,497 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.ObjectFactory)
2021-09-20 08:31:38,497 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.factory.ActionFactory)
2021-09-20 08:31:38,497 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.factory.ResultFactory)
2021-09-20 08:31:38,497 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.factory.ConverterFactory)
2021-09-20 08:31:38,497 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.factory.InterceptorFactory)
2021-09-20 08:31:38,498 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.factory.ValidatorFactory)
2021-09-20 08:31:38,498 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.factory.UnknownHandlerFactory)
2021-09-20 08:31:38,498 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.FileManagerFactory)
2021-09-20 08:31:38,498 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.XWorkConverter)
2021-09-20 08:31:38,498 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.CollectionConverter)
2021-09-20 08:31:38,498 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.ArrayConverter)
2021-09-20 08:31:38,498 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.DateConverter)
2021-09-20 08:31:38,498 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.NumberConverter)
2021-09-20 08:31:38,499 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.StringConverter)
2021-09-20 08:31:38,499 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ConversionPropertiesProcessor)
2021-09-20 08:31:38,499 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ConversionFileProcessor)
2021-09-20 08:31:38,499 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ConversionAnnotationProcessor)
2021-09-20 08:31:38,499 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.TypeConverterCreator)
2021-09-20 08:31:38,499 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.TypeConverterHolder)
2021-09-20 08:31:38,500 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.TextProvider)
2021-09-20 08:31:38,500 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.LocaleProvider)
2021-09-20 08:31:38,500 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.ActionProxyFactory)
2021-09-20 08:31:38,500 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ObjectTypeDeterminer)
2021-09-20 08:31:38,500 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (org.apache.struts2.dispatcher.mapper.ActionMapper)
2021-09-20 08:31:38,500 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (jakarta) for (org.apache.struts2.dispatcher.multipart.MultiPartRequest)
2021-09-20 08:31:38,500 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (org.apache.struts2.views.freemarker.FreemarkerManager)
2021-09-20 08:31:38,501 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (org.apache.struts2.components.UrlRenderer)
2021-09-20 08:31:38,501 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.validator.ActionValidatorManager)
2021-09-20 08:31:38,502 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.util.ValueStackFactory)
2021-09-20 08:31:38,502 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.util.reflection.ReflectionProvider)
2021-09-20 08:31:38,502 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.util.reflection.ReflectionContextFactory)
2021-09-20 08:31:38,502 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.util.PatternMatcher)
2021-09-20 08:31:38,502 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (org.apache.struts2.util.ContentTypeMatcher)
2021-09-20 08:31:38,502 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (org.apache.struts2.dispatcher.StaticContentLoader)
2021-09-20 08:31:38,502 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.UnknownHandlerManager)
2021-09-20 08:31:38,502 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (org.apache.struts2.views.util.UrlHelper)
2021-09-20 08:31:38,503 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.util.TextParser)
2021-09-20 08:31:38,503 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (org.apache.struts2.dispatcher.DispatcherErrorHandler)
2021-09-20 08:31:38,503 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.security.ExcludedPatternsChecker)
2021-09-20 08:31:38,503 INFO [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:45) - Choosing bean (struts) for (com.opensymphony.xwork2.security.AcceptedPatternsChecker)
2021-09-20 08:31:38,743 WARN [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:57) - Unable to load config class cn.itcast.interceptor.PrivilegeInterceptor at interceptor - file:/D:/myeclipse2017-workspace/.metadata/.me_tcat85/webapps/bookInterceptor/WEB-INF/classes/struts.xml:10:69 probably due to a missing jar, which might be fine if you never plan to use the privilege interceptor
2021-09-20 08:31:38,744 ERROR [localhost-startStop-1] log4j2.Log4j2Logger (Log4j2Logger.java:41) - Actual exception
com.opensymphony.xwork2.config.ConfigurationException: Caught Exception while registering Interceptor class cn.itcast.interceptor.PrivilegeInterceptor
at com.opensymphony.xwork2.factory.DefaultInterceptorFactory.buildInterceptor(DefaultInterceptorFactory.java:64) ~[xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.ObjectFactory.buildInterceptor(ObjectFactory.java:209) ~[xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructInterceptorReference(InterceptorBuilder.java:70) [xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lookupInterceptorReference(XmlConfigurationProvider.java:1114) [xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStack(XmlConfigurationProvider.java:932) [xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStacks(XmlConfigurationProvider.java:945) [xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptors(XmlConfigurationProvider.java:968) [xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:537) [xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:295) [xwork-core-2.3.34.jar:2.3.34]
at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:112) [struts2-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:264) [xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67) [xwork-core-2.3.34.jar:2.3.34]
at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:978) [struts2-core-2.3.34.jar:2.3.34]
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:446) [struts2-core-2.3.34.jar:2.3.34]
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:490) [struts2-core-2.3.34.jar:2.3.34]
at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74) [struts2-core-2.3.34.jar:2.3.34]
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:57) [struts2-core-2.3.34.jar:2.3.34]
at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279) [catalina.jar:8.5.9]
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260) [catalina.jar:8.5.9]
at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:105) [catalina.jar:8.5.9]
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4572) [catalina.jar:8.5.9]
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5215) [catalina.jar:8.5.9]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [catalina.jar:8.5.9]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752) [catalina.jar:8.5.9]
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728) [catalina.jar:8.5.9]
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) [catalina.jar:8.5.9]
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) [catalina.jar:8.5.9]
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) [catalina.jar:8.5.9]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_112]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_112]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_112]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_112]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112]
Caused by: java.lang.ClassNotFoundException: cn.itcast.interceptor.PrivilegeInterceptor
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1285) ~[catalina.jar:8.5.9]
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119) ~[catalina.jar:8.5.9]
at com.opensymphony.xwork2.util.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:152) ~[xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.ObjectFactory.getClassInstance(ObjectFactory.java:135) ~[xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:188) ~[xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:178) ~[xwork-core-2.3.34.jar:2.3.34]
at com.opensymphony.xwork2.factory.DefaultInterceptorFactory.buildInterceptor(DefaultInterceptorFactory.java:42) ~[xwork-core-2.3.34.jar:2.3.34]
... 32 more
九月 20, 2021 8:31:39 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\bookInterceptor has finished in 6,142 ms
九月 20, 2021 8:31:39 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\docs
九月 20, 2021 8:31:41 上午 org.apache.jasper.servlet.TldScanner scanJars
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
九月 20, 2021 8:31:41 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\docs has finished in 1,978 ms
九月 20, 2021 8:31:41 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\examples
九月 20, 2021 8:31:43 上午 org.apache.jasper.servlet.TldScanner scanJars
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
九月 20, 2021 8:31:43 上午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
九月 20, 2021 8:31:43 上午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
九月 20, 2021 8:31:43 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\examples has finished in 2,385 ms
九月 20, 2021 8:31:43 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\host-manager
九月 20, 2021 8:31:43 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\host-manager has finished in 25 ms
九月 20, 2021 8:31:43 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\manager
九月 20, 2021 8:31:43 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\manager has finished in 20 ms
九月 20, 2021 8:31:43 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\ROOT
九月 20, 2021 8:31:45 上午 org.apache.jasper.servlet.TldScanner scanJars
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
九月 20, 2021 8:31:45 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\ROOT has finished in 1,659 ms
九月 20, 2021 8:31:45 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\Struts2
九月 20, 2021 8:31:47 上午 org.apache.jasper.servlet.TldScanner scanJars
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
九月 20, 2021 8:31:48 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\Struts2 has finished in 3,572 ms
九月 20, 2021 8:31:48 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\myeclipse2017-workspace.metadata.me_tcat85\webapps\syxStruts
九月 20, 2021 8:31:51 上午 org.apache.jasper.servlet.TldScanner scanJars
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.

  • 写回答

2条回答 默认 最新

  • 「已注销」 2021-09-20 09:40
    关注

    未在TLD中找到JDR的完整列表啊,代码写的有问题。
    想要了解更多,请关注我。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月22日
  • 创建了问题 9月20日

悬赏问题

  • ¥15 解决一个加好友限制问题 或者有好的方案
  • ¥15 关于#java#的问题,请各位专家解答!
  • ¥15 急matlab编程仿真二阶震荡系统
  • ¥20 TEC-9的数据通路实验
  • ¥15 ue5 .3之前好好的现在只要是激活关卡就会崩溃
  • ¥50 MATLAB实现圆柱体容器内球形颗粒堆积
  • ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
  • ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
  • ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
  • ¥30 求解达问题(有红包)